Страница 57 из 59
Сообщение 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Нет Замечания по платформеНе имеется
|