| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Hook WH_CBT |
| Автор: NeG@R 2.2.2004, 11:28 |
| код: HCBT_CREATEWND в переменной wParam передает хэндл создаваемого окна. а преобразование типов HWND(wParam) не работает !!!!!!!!! а нужно узнать этот хэндл. Что делать? вот код в обработчике Hook LRESULT CALLBACK Filtr(int code, WPARAM wParam, LPARAM lParam) ............................. if(Hook((HWND)wParam) == true) .............................. //-------------------------------------------------- bool Hook(HWND Handele) { char Pch[128]; GetWindowText(Handele, Pch, 128); if(AnsiStrPos(Pch, "Êàëüêóëÿòîð") !=NULL) return true; else return false; } //------------------------------------------------- |