Re[2]: сабклассинг стандартной кнопки
От: sfates  
Дата: 18.10.05 10:10
Оценка:
Здравствуйте, Кодёнок, Вы писали:

Кё>Очевидно какой-то глюк с Mouse Capture.


это понятно, просто сам факт того что MessageBox так убивает — это странно, такого не должно же быть....


Кё>Можно

Кё>1. Не использовать стандартную кнопку, а рисовать самому.
Кё>2. В Дельфи/Билдере нотификации автоматически отражаются, т.е. можно попытаться обрабатывать не WM_LBUTTONDOWN а что-то вроде CN_CLICKED или как его там.
Кё>3. Попытаться пофиксить поведение захвата мыши.

Это понятно, можно и TButton использовать, но хочеться до правды докапаться, поросидел с этим целый день, искал в инете ответ.... ничего нет...вот и решил на форуме вопрос задать.....

Мож все-таки кто-нить знает причину????

Самое прикольное, что если также поступить с Builder-овской кнопкой (TButton) или VC++ (CButton), то получается то же самое, хотя они-то не используют стандартные кнопки, а сами рисуют....
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.