Уведомления, используемые стандартными диалоговыми окнами

 

 Уведомление Описание
CDN_FILEOK

Уведомляющее сообщение CDN_FILEOK отправляется в диалоговое окно Открыть (Open) или  Сохранить как (Save As)  в стиле Проводника, когда пользователь задает имя файла и щелкает по кнопке OK.

Ваша фильтр (hook) - процедура событий OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY

CDN_FOLDERCHANGE

Уведомляющее сообщение CDN_FOLDERCHANGE отправляется диалоговым окном Открыть (Open) или Сохранить Как (Save As) в стиле Проводника тогда, когда открывается новая папка.

Ваша фильтр (hook) - процедура событий OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY .

CDN_HELP

Уведомляющее сообщение CDN_HELP отправляется диалоговым окном Открыть (Open) или Сохранить Как (Save As) в стиле Проводника тогда, когда пользователь щелкает по кнопке Справка (Help).

Ваша фильтр (hook) - процедура событий OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY

CDN_INCLUDEITEM

Уведомляющее сообщение CDN_INCLUDEITEM отправляется диалоговым окном Открыть (Open) или Сохранить Как (Save As), чтобы выяснить, должно ли диалоговое окно показать на экране пункт в списке элементов оболочки папки. Когда пользователь открывает папку, диалоговое окно отправляет уведомление CDN_INCLUDEITEM на каждый элемент в папке. Диалоговое окно отправляет это уведомление, только в том случае, если устанавливался флажок  OFN_ENABLEINCLUDENOTIFY, когда создавалось диалоговое окно .

Ваша фильтр (hook) - процедура событий OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY

CDN_INITDONE Уведомительное сообщение CDN_INITDONE отправляется диалоговым окном Открыть (Open) или Сохранить как (Save As) в стиле Проводника тогда, когда система закончила упорядочивать органы управления в блоке диалога. Система перемещает стандартные средства управления, чтобы создать место для органов управления дочернего диалогового окна.

Ваша фильтр - процедура OFNHookProc принимает это сообщение в форме сообщения WM_NOTIFY

CDN_SELCHANGE

Уведомительное сообщение CDN_SELCHANGE отправляется диалоговым окном Открыть (Open) или Сохранить Как (Save As) в стиле Проводника, когда изменяется выбор в окне со списком, которое показывает на экране содержание текущей открытой папки или каталога.

Ваша фильтр - процедура OFNHookProc принимает это сообщение в форме сообщения WM_NOTIFY

CDN_SHAREVIOLATION Уведомляющее сообщение CDN_SHAREVIOLATION отправляется диалоговым окном Открыть (Open) или Сохранить Как (Save As) в стиле Проводника , когда пользователь щелкает по кнопке OK и происходит сетевая ошибка совместного доступа для выбранного файла.

Ваша фильтр (hook) - процедура событий OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY

CDN_TYPECHANGE Уведомляющее сообщение CDN_TYPECHANGE отправляется диалоговым окном Открыть (Open) или Сохранить Как (Save As) в стиле Проводника,  когда пользователь выбирает новый тип файла из типов определения файлов в комбинированном блоке.

Ваша фильтр (hook) - процедура событий OFNHookProc получает это сообщение в форме сообщения WM_NOTIFY.

COLOROKSTRING

Диалоговое окно Цвет (Color) отправляет зарегистрированное сообщение COLOROKSTRING вашей фильтр-процедуре (hook) событий CCHookProc, когда пользователь выбирает цвет и щелкает по кнопке OK. Фильтр-процедура (hook) может принять цвет и дать возможность диалоговому окну закрыться, или отклонить цвет и заставить диалоговое окно остаться открытым. 

FILEOKSTRING

Диалоговое окно Открыть (Open) или Сохранить Как (Save As) отправляет зарегистрированное сообщение FILEOKSTRING вашей фильтр (hook) - процедуре событий OFNHookProc, когда пользователь задает имя файла и щелкает по кнопке OK. Фильтр-процедура (hook) событий может принять имя файла и дать возможность диалоговому окну закрыться, или отвергнуть имя файла и заставить диалоговое окно оставаться открытым. 

FINDMSGSTRING

Диалоговое окно Найти (Find) или Заменить (Replace) отправляет зарегистрированное сообщение FINDMSGSTRING оконной процедуре своего окна владельца, когда пользователь щелкает по кнопке Искать дальше (Find Next), Заменить (Replace) или  Заменить все (Replace All), или закрывает диалоговое окно.

HELPMSGSTRING

Стандартное диалоговое окно отправляет зарегистрированное сообщение HELPMSGSTRING оконной процедуре своего окна владельца, когда пользователь щелкает по кнопке Справка (Help)

LBSELCHSTRING

Диалоговое окно Открыть (Open) или Сохранить Как (Save As) отправляет зарегистрированное сообщение LBSELCHSTRING вашей фильтр (hook) - процедуре событий тогда, когда изменяется выбор  в каком - либо из окон со списком или комбинированных окнах блока диалога. 

SHAREVISTRIN

Диалоговое окно Открыть (Open) или Сохранить как (Save As) отправляет зарегистрированное сообщение SHAREVISTRING вашей фильтр - процедуре OFNHookProc тогда, если при выборе файла происходит ошибка совместного доступа, когда пользователь щелкает мышью по кнопке OK

WM_PSD_ENVSTAMPRECT

Сообщение WM_PSD_ENVSTAMPRECT уведомляет фильтр - процедуру PagePaintHook  диалогового окна Параметры страницы (Page Setup), что блок диалога собирается рисовать прямоугольник почтовой марки конверта в макете страницы. 

WM_PSD_FULLPAGERECT

Уведомление WM_PSD_FULLPAGERECT  сообщает фильтр (hook) - процедуре событий PagePaintHook координаты прямоугольника макета страницы в диалоговом окне Параметры страницы (Page Setup). Диалоговое окно отправляет это сообщение тогда, когда оно собирается рисовать содержание макета страницы. 

WM_PSD_GREEKTEXTRECT

Сообщение WM_PSD_GREEKTEXTRECT уведомляет фильтр (hook) - процедуру событий PagePaintHook диалогового окна Параметры страницы (Page Setup), что диалоговое окно собирается рисовать имитацию текста в прямоугольнике ограниченном полями макета страницы. 

WM_PSD_MARGINRECT

Сообщение WM_PSD_MARGINRECT уведомляет фильтр (hook) - процедуру событий  PagePaintHook диалогового окна Параметры страницы (Page Setup), что диалоговое окно собирается рисовать прямоугольник с полями в макете страницы. 

WM_PSD_MINMARGINRECT

Уведомление WM_PSD_MINMARGINRECT сообщает фильтр (hook) - процедуре событий  PagePaintHook координаты прямоугольника с полями в макете страницы. Диалоговое окно Параметры страницы (Page Setup) отправляет это сообщение тогда, когда собирается рисовать содержание макета. 

WM_PSD_PAGESETUPDLG

Сообщение WM_PSD_PAGESETUPDLG уведомляет фильтр (hook) - процедуру событий PagePaintHook, что диалоговое окно Параметры страницы (Page Setup) собирается рисовать содержание макета страницы. Фильтр-процедура (hook) может использовать это сообщение, чтобы выполнить задачи инициализации, связанные с ними прорисовки содержания макета страницы. 

WM_PSD_YAFULLPAGERECT

Сообщение WM_PSD_YAFULLPAGERECT уведомляет фильтр (hook) - процедуру событий PagePaintHook диалогового окна Параметры страницы (Page Setup),  что диалоговое окно собирается рисовать узел адреса возврата в макете конверта. 

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz