код уведомления CDN_FILEOK
Отправляется с помощью диалогового окна Открыть или Сохранить как в стиле Обозреватель, когда пользователь указывает имя файла и нажимает кнопку ОК.
Процедура перехватчика OFNHookProc получает это сообщение в виде сообщения WM_NOTIFY .
#define CDN_FIRST (0U-601U)
#define CDN_FILEOK (CDN_FIRST - 0x0005)
Параметры
-
wParam
-
Этот параметр не используется.
-
lParam
-
Указатель на структуру OFNOTIFY .
Структура OFNOTIFY содержит структуру NMHDR , член кода которой указывает CDN_FILEOK сообщение уведомления.
Структура OFNOTIFY также содержит указатель на структуру OPENFILENAME , член lpstrFile которой указывает адрес выбранного имени файла.
Возвращаемое значение
Если процедура перехватчика возвращает ноль, диалоговое окно принимает указанное имя файла и закрывается.
Чтобы отклонить указанное имя файла и принудительно открыть диалоговое окно, верните ненулевое значение из процедуры перехватчика и вызовите функцию SetWindowLong , чтобы задать ненулевое значение DWL_MSGRESULT .
Комментарии
Система отправляет это уведомление только в том случае, если диалоговое окно было создано с использованием значения OFN_EXPLORER .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы
-
Основные понятия
-
Другие ресурсы