Поделиться через


код уведомления CDN_SELCHANGE

[Начиная с Windows Vista, общие диалоговые окна "Открыть" и "Сохранить как" заменены диалоговым окном "Общий элемент". Мы рекомендуем использовать API общих диалоговых окон вместо этих диалоговых окон из библиотеки общих диалоговых окон.]

Отправляется с помощью диалогового окна Открыть или Сохранить как в стиле Обозреватель при изменении выбора в списке, в котором отображается содержимое открытой папки или каталога.

Процедура перехватчика OFNHookProc получает это сообщение в виде сообщения WM_NOTIFY .

#define CDN_SELCHANGE           (CDN_FIRST - 0x0001)
#define CDN_FIRST               (0U-601U)

Параметры

wParam

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

lParam

Указатель на структуру OFNOTIFY . Структура OFNOTIFY содержит структуру NMHDR , член кода которой указывает CDN_SELCHANGE сообщение уведомления.

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

Возвращаемое значение игнорируется.

Комментарии

Система отправляет это уведомление только в том случае, если диалоговое окно было создано с использованием значения OFN_EXPLORER .

Чтобы получить имя только что выбранного файла или папки, процедура перехватчика может отправить сообщение CDM_GETFILEPATH или CDM_GETSPEC в диалоговое окно.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Commdlg.h (включая Windows.h)

См. также раздел

Справочные материалы

CDM_GETFILEPATH

CDM_GETSPEC

GetOpenFileName

GetSaveFileName

OFNHookProc

OFNOTIFY

Основные понятия

Общая библиотека диалоговых окон