Re: Изменение изображения на экране.
От: CEMb  
Дата: 18.05.04 08:02
Оценка:
Здравствуйте, GROL, Вы писали:

GRO>Как его отлавливать? Нутром чувствую, что нужно через хуки "слушать" всякие wm_paint, но не пойму, какой хук использовать. Ни у кого рабочего примерчика не найдется? (не важно на чем)



HHOOK hHook;
....
hHook = SetWindowsHookEx(WH_CBT,CBTProc,AfxGetInstanceHandle(),NULL);
.....
////
LRESULT CALLBACK CBTProc(int nCode, WPARAM wParam, LPARAM lParam )
{
    if (HCBT_ACTIVATE == nCode)
    {
        //..... тут делаем что-то с окном, которого HWND есть wParam
    }
    return CallNextHookEx(hHook, nCode, wParam, lParam );
}


Это хук на отлов активации окна (пример)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.