WM_ACTVATE сообщение о том, что окно активировано или деактивировано wp имеет значение WA_ACTIVE, WA_INACTIVE, WA_CLICKACTIVE, что соответствует активному, неактивному, и активному по щелчку мышки. Cтаршее слово у lp не равно нулю если окно минимизировано. Младшее слово равно хендлу активизируемого или деактзируемого окна. WM_ACTIVATEAPP: сообщение о том, что активизируется окно задачи, а ранее активизир- ованное окно было в другой задачи, и наоборот. wp равно нулю если активизируется окно в этой задаче, иначе в другой задаче. Младшее слово lp описатель задачи другого приложения. WM_ASKCBFORMATNAME: Запрос у владельца буфера имя формата данных хранящихся в буфере. wp длина имени, lp указатель на место куда копируется имя. WM_CHANELMODE: сообщает прикладной задачи о том, что будет отображено сообщение, любой ввод будет направлен в окно этого сообщения. WM_CHANGECBCHAIN: сообщает первому окну в цепочке буфера о том, что окно удаляется из цепочки.wp - хендл первого окна, младшее слово lp хендл следующего окна в цепочке. WM_CHAR: сообщение окну о том, что была нажата несистемная клавиша. wp знач- ение клавиши lp: 0-15 бит количество нажатий на клавишу; 16-23 бит сканкод клавиши соответствующий OEM 24 бит указывает на то, что клавиша расширеная 25-26 бит не используется 27-28 бит используется WIndows 29 бит нажата ли клавиша ALT 30 бит клавиша нажата до сообщения 31 бит клавиша отпускается если 1, иначе нажимается. WM_CHARTOITEM: спрашивает у владельца, что должен делат блок на сообщение WM_CHAR. wp значение клавиши, младшее слово lp хендл списка, старшее текушая позиция вставки. WM_CHILDACTIVATE: сообщение о том, что юзер переместил, изменил размеры, или сделал активным дочернее окно.
В скором будующем ждите обновлений и дополнений 1.11.99
Домой