Форум программистов, компьютерный форум, киберфорум
Наши страницы

Можно ли рисовать в окне нажатием кнопки? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GRF & DEV CPP http://www.cyberforum.ru/cpp/thread336726.html
Доброго времени суток!Подскажите как в программе на Си/Си++ использовать графы созданные в программе GraphEdit???Нужно захапать поток с web камеры и обрабатывать отдельные кадры,при этом скорость...
C++ Доступ к HDD Подскажите пожалуйста, можно ли как нить узнать есть ли на жестком диске не размеченная область и получить к ней доступ? Ведь проги для работы с HDD видят, что есть не размеченная область. http://www.cyberforum.ru/cpp/thread335901.html
C++ Делить на ноль нельзя?
Я в курсе, нельзя. Но это было бы полбеды. Проблема в том, что судя по всему, нельзя делить не только на ноль. Есть интересная задача и неинтересное #include <iostream> using namespace std; int...
неявное преобразование в C++ C++
Здравствуйте! При работе с проектом на Qt, компилятор выдал ошибку: "undefined reference to vtable". Порывшись в интернете, нашел статью, где рассказывается, что это все происходит из-за...
C++ Критика архитектуры набора планов http://www.cyberforum.ru/cpp/thread335057.html
Требуется создать систему похожую на Hierarchical task network то есть некоторая библиотека планов и каждый план может содержать подпланы, получать результаты выполнения подпланов и передавать их...
C++ Решение игры "вирус"? В инете есть много флеш игр на тему вирусов. Поле поделено на квадраты из нескольких цветов и нужно всё заразить на наименьшее число ходов. Хочу потренироваться находить решения таких задач. Для... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6707 / 5116 / 482
Регистрация: 14.02.2011
Сообщений: 17,187
28.07.2011, 14:01
Цитата Сообщение от SDmaN Посмотреть сообщение
case ID_BUTTON1:
{
PAINTSTRUCT ps1;
HDC hdc1 = BeginPaint(hwnd, &ps1);
SetTextColor(hdc1, RGB(0, 0, 0));
TextOut(hdc1, 60, 90, szHpText, strlen(szHpText));
EndPaint(hwnd,&ps1);
}
Цитата Сообщение от SDmaN Посмотреть сообщение
но при нажатии на ID_BUTTON1 программа вылетает. что делать?
и будет вылетать
BeginPain EndPaint для WM_PAINT
для рисования в других местах GetDC хотя бы

Добавлено через 3 минуты
Цитата Сообщение от SDmaN Посмотреть сообщение
Принцып почти такой же как и у моей программы,
Цитата Сообщение от SDmaN Посмотреть сообщение
case WM_KEYDOWN:
key=wParam;
_itoa(key, szText, 10);
hdc=GetDC(hWnd);
TextOut(hdc, 10,10, szText, 2);
break;
Цитата Сообщение от SDmaN Посмотреть сообщение
PAINTSTRUCT ps1;
HDC hdc1 = BeginPaint(hwnd, &ps1);
SetTextColor(hdc1, RGB(0, 0, 0));
TextOut(hdc1, 60, 90, szHpText, strlen(szHpText));
EndPaint(hwnd,&ps1);
разницу видишь
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru