Показать сообщение отдельно
Старый 09.07.2010, 16:02   #3  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1235 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от George Nordic Посмотреть сообщение
1. Как сгенерировать событие
  • Может не тому окну посылаете (или вообще не то)? (форма состоит из нескольких окон, Воспользуйтесь spy в составе MS VS для контроля)
  • Если посылаете батоном той же формы, возможо, окно "забивает" на WM_CLOSE, т.к. отрабатывает события кнопки (кто знает, как FormRun внутрях (и ещё глебже )сделан).

Цитата:
Сообщение от George Nordic Посмотреть сообщение
2. Как сделать так, что бы installMessageProc его перехватил.

Никак. Опять же, это внутренняя ф-я, и не понятно, какие категории сообщений она перехватывает. Помню, очень долго с ней игрался в рамках создания FormDigger'a

Полноценный переватчик лучше оформить в виде ActiveX - получите полный контроль и читабельный код - но регистрация DLL

Если без регистрации DLL - то придется программить на ASM на X++ для заворачивания процедуры обработки сообщений на себя, что жуть как криво и unsupportable.