Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (07.02.2007 в 16:21)
Нужно объявить область окна не действительной при помощи функции InvalidateRect(), чтобы сгенерировалось событие WM_PAINT и окно было перерисовано, добавьте в обработчик VK_HOME вызов
case VK_HOME:
  if(mybool==true)mybool=false;
  else mybool=true;
  InvalidateRect(hwnd, NULL, TRUE);
  break;

PS Вы кстати, зря попиксельно выводите - лучше определить квадрат и залить его - быстрее получится.
PPS Большие листинги лучше прикреплять в виде файлов, иначе тема очень быстро разрастается.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: