Текущий архив: 2006.01.01;
Скачать: CL | DM;
Вниз
Почему вторая форма не получает сообщение? Найти похожие ветки
← →
Arazel © (2005-10-28 19:17) [0]В общем, делал программу с двумя формами
на одной TabControl а на другой ListView
В TabControl(е) WM_PAINT Я нарисовал свой
скины ну вроде бы все работает…
Теперь проблема!
На второй форме Form1.ListView1
Когда я перехожу с одной иконки, к другой то они не переходят
А когда щелкну на перовой, то на второй переходит на тот
на который я в последний раз не мог перейти…
Если я вставлю в WM_PAINT процедуре слово Inherited
то не каких проблем все переходит и проходит…
Но я не могу поставить этот Inherited так как мой скины
начнут мерцать, в общем, не красиво…
Как это решить без Inherited?
← →
tesseract © (2005-10-28 19:28) [1]
> Как это решить без Inherited?
1. Наверно вписать код из предка на обработку WM_PAINT.
2. Не гнать на inherited и переписать код обработчика примерно следующим образом:
a) рисуем картинку в буфере.
б) BitBlt на экран
Страницы: 1 вся ветка
Текущий архив: 2006.01.01;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.057 c