| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для Windows/Dos > Bitmap |
| Автор: gwest 23.11.2006, 16:29 | ||
| Вобщем вопрос в следущем: есть два битмапа... надо при нажатии на одном, чтоб перерисовался вместо первого второй. вобшем все написал... вопрос заключается тока в правильности кода реакции на сообщение wm_paint(код в приложении) идея такая: если нажать левую клавишу мыши в определенной облости то картинка должна перерисоваться... Все проверял, по отдельности картинки перерисовываютя... возможно ошибка либо wmlbuttondown тоесть я не посылаю сообшение перерисоваться, либо я как то не правильно работаю с отображением.
|
| Автор: Farmazon 25.11.2006, 22:53 |
| Да, перерисоваться окошко надо заставить. Для посылки события перерисовки окна используй функцию "InvalidateRect". call InvalidateRect, хендл_акошка, 0, 1 Подробнее на msdn.microsoft.com |
| Автор: gwest 26.11.2006, 16:05 |
| 2 Farmazon сенк... а то я не правильно передавал параметры этой функции |