Как обновить управление изображением в MFC vs2008 - PullRequest
2 голосов
/ 06 ноября 2010

Я новичок в VC ++ и MFC. Я пытался отобразить изображение в режиме управления изображением. Единственная проблема - элемент управления не обновляется, пока я перезагружаю другую картинку. Как принудительно обновить управление изображением перед перезагрузкой?

Есть ли какая-либо функция, например "Очистить", чтобы очистить элемент управления изображением для другой загрузки? Thx.

Ответы [ 2 ]

1 голос
/ 17 мая 2012
// Invalidate window so entire client area 
// is redrawn when UpdateWindow is called.    

Invalidate();

// Update Window to cause View to redraw.

UpdateWindow();

этот код используется для обновления окна это опустошит контроль изображения для другой загрузки

http://msdn.microsoft.com/en-us/library/6yz8we9y(v=vs.80).aspx

0 голосов
/ 08 ноября 2010

Если вы подаете в суд на CStatic, тогда просто вызовите staticObject.RedrawWindow () после обновления растрового изображения ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...