Описание констант сообщения Windows


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

Домой