OFNOTIFYEXA 構造体 (commdlg.h)

CDN_INCLUDEITEM通知メッセージに関する情報が含まれます。

構文

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

メンバー

hdr

種類: NMHDR

この構造体の コード メンバーは、送信される通知メッセージを識別します。

lpOFN

種類: LPOPENFILENAME

[開く] または [名前を付けて保存] ダイアログ ボックスの作成時に指定された値を含む OPENFILENAME 構造体へのポインター。

psf

種類: LPVOID

項目が列挙されているフォルダーまたはシェルのネームスペース拡張のインターフェイスへのポインター。

pidl

種類: LPVOID

psf メンバーによって識別されるコンテナー内の項目を識別する項目識別子リストへのポインター。 項目識別子は 、psf コンテナーに対する相対値です。

注釈

注意

commdlg.h ヘッダーは、OFNOTIFYEX を別名として定義し、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header commdlg.h (Windows.h を含む)

こちらもご覧ください

CDN_INCLUDEITEM

共通ダイアログ ボックス ライブラリ

概念

OFNHookProc

OFNOTIFY

OPENFILENAME

参照