Нужна инструкция по программированию GDI - PullRequest
0 голосов
/ 12 апреля 2010

Я хочу быстро изменить дизайн окон. У меня есть функция OnPaint, которую я вызываю, когда получено сообщение WM_PAINT. Дизайн меняется только тогда, когда происходит событие. Я хочу, чтобы дизайн автоматически обновлялся, не зависит от события, пожалуйста, укажите, как я могу это сделать.

1 Ответ

1 голос
/ 12 апреля 2010

Весь код чертежа должен быть помещен в обработчик сообщений WM_PAINT или вызван из него. Ваш текущий код в порядке. Когда окно должно быть перерисовано в результате какого-либо события, просто вызовите Invalidate () или UpdateWindow (), это косвенный вызов обработчика сообщений WM_PAINT.

...