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


Структура OFNOTIFYEXA (commdlg.h)

Содержит сведения о сообщении CDN_INCLUDEITEM уведомления.

Синтаксис

typedef struct _OFNOTIFYEXA {
  NMHDR           hdr;
  LPOPENFILENAMEA lpOFN;
  LPVOID          psf;
  LPVOID          pidl;
} OFNOTIFYEXA, *LPOFNOTIFYEXA;

Члены

hdr

Тип: NMHDR

Код этой структуры определяет отправленное уведомление.

lpOFN

Тип: LPOPENFILENAME

Указатель на структуру openFILENAME , содержащую значения, указанные при создании диалогового окна Open или Save As.

psf

Тип: LPVOID

Указатель на интерфейс для расширения пространства имен папки или оболочки, элементы которого перечисляются.

pidl

Тип: LPVOID

Указатель на список идентификаторов элементов, определяющий элемент в контейнере, определяемый элементом psf. Идентификатор элемента относится к контейнеру psf .

Замечания

Заметка

Заголовок commdlg.h определяет OFNOTIFYEX как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
заголовка commdlg.h (включая Windows.h)

См. также

CDN_INCLUDEITEM

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

концептуальные

OFNHookProc

OFNOTIFY

OPENFILENAME

Справочник