Уведомление FILEOKSTRING 


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

Синтаксис

FILEOKSTRING
    WPARAM wParam
    lpOpenFileName = (LPOPENFILENAME) lParam;

Параметры

wParam

Этот параметр не используется.

lpOpenFileName

Указатель на структуру OPENFILENAME. Член lpstrFile  этой структуры содержит диск, путь и имя файла, заданное пользователем.

Возвращаемое значение

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

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

Замечания

Фильтр-процедура (hook) событий должна устанавливать FILEOKSTRING константу  при вызове функции RegisterWindowMessage, чтобы получить идентификатор для сообщения, отправленного диалоговым окном.

Смотри также

Обзор Библиотека стандартных диалоговых оконУведомления, используемые библиотекой стандартных диалоговых окон, CDN_FILEOK, OPENFILENAMERegisterWindowMessage

Размещение и совместимость FILEOKSTRING

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Минимальная версия DLL

Нет

Заголовочный файл

 

- объявлено в

Commdlg.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

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

Hosted by uCoz