Win32 API. Справочник по стандартному диалоговому окну - Сообщение CDN_SELCHANGE
ОГЛАВЛЕНИЕ
Сообщение CDN_SELCHANGE
[Теперь поддерживается в Windows NT]
Уведомительное сообщение CDN_SELCHANGE передается стандартным диалоговым окном Открыть (Open) или Сохранить как (Save As) в стиле Проводника, когда выбор в окне списка, которое отображает содержание текущей открытой папки или каталога, изменяется. Ваша фильтр - процедура OFNHookProc принимает это сообщение в форме сообщения WM_NOTIFY.
Синтаксис
CDN_SELCHANGE
lpon = (LPOFNOTIFY) lParam;
Параметры
lpon
Указатель на структуру OFNOTIFY.
Структура OFNOTIFY содержит структуру NMHDR, элемент code которой указывает код уведомления CDN_SELCHANGE.
Возвращаемые значения
Возвращаемое значение игнорируется.
Замечания
Система передает это уведомление только тогда, если диалоговое окно было создано с использованием значения OFN_EXPLORER.
Чтобы получить имя недавно выбранного файла или папки, фильтр - процедура может передать стандартному диалоговому окну сообщение CDM_GETFILEPATH или CDM_GETSPEC.
Смотри также
CDM_GETFILEPATH, CDM_GETSPEC, GetOpenFileName, GetSaveFileName, NMHDR, OFNHookProc, OFNOTIFY, WM_NOTIFY
Размещение и совместимость CDN_SELCHANGE
Windows NT Да
Win95 Да
Win32s Нет
Импортируемая библиотека -
Заголовочный файл commdlg.h
Unicode Нет
Замечания по платформе Не имеется