Операционная система Microsoft Windows 3.1 для программиста -том 3


Фильтр WH_SHELL


Фильтр WH_SHELL предназначен для приложений-оболочек (shell application) и позволяет получать необходимые извещения от операционной системы Windows.

Приведем прототип функции фильтра типа WH_SHELL:

LRESULT CALLBACK ShellProc( int code, // код действия WPARAM wParam, // флаг текущей задачи LPARAM lParam); // не определено

Параметр code может принимать одно из следующих значений:

Значение параметра code Описание
HSHELL_ACTIVATESHELLWINDOW Оболочка должна активизировать свое главное окно
HSHELL_WINDOWCREATED Создано окно верхнего уровня, которое не принадлежит ни одному приложению. Это окно будет существовать во время работы функции фильтра. Идентификатор созданного окна передается через параметр wParam
HSHELL_WINDOWDESTROYED Описанное выше окно верхнего уровня будет уничтожено после завершения работы функции фильтра. Идентификатор уничтожаемого окна передается через параметр wParam

Функция фильтра должна вернуть нулевое значение.




Начало  Назад  Вперед



Книжный магазин