окно перерисовки c ++ - PullRequest
       45

окно перерисовки c ++

2 голосов
/ 09 июня 2010

У меня есть окно с изображением в нем.но когда изображение немного, мне сначала нужно изменить размер окна, прежде чем я смогу его увидеть, экран не обновляется / не перерисовывается.как я могу это исправить?

Ответы [ 3 ]

4 голосов
/ 14 июля 2010

Вы можете принудительно обновить окно, вызвав RedrawWindow

3 голосов
/ 26 августа 2010

для перекраски вы должны использовать InvalidateRect (). он отправит сообщение WM_REPAINT, чтобы заставить его перерисовать

1 голос
/ 09 июня 2010

Это очень сильно зависит от того, какие технологии / инструменты вы используете. В Windows это делается путем обработки сообщения WM_PAINT или, что лучше, с помощью стороннего элемента управления, который делает это за вас.

...