OIEXT 構造体 (compstui.h)
OIEXT 構造体は、OPTITEM 構造体によって記述されるプロパティ シート ページ オプションに関する追加のオプション情報を提供します。
構文
typedef struct _OIEXT {
WORD cbSize;
WORD Flags;
HINSTANCE hInstCaller;
LPTSTR pHelpFile;
ULONG_PTR dwReserved[4];
} OIEXT, *POIEXT;
メンバー
cbSize
OIEXT 構造体のサイズ (バイト単位)。
Flags
次のビット フラグを含めることができます。
フラグ | 説明 |
---|---|
OIEXTF_ANSI_STRING | 設定した場合、 pHelpFile は ANSI 文字列を指します。 設定されていない場合、 pHelpFile は Unicode 文字列を指します。 pHelpFile でリソース ID が指定されている場合、CPSUI はこのフラグをチェックしません。 |
hInstCaller
OIEXT 構造体に関連付けられている OPTITEM、 OPTTYPE、 OPTPARAM 構造体に属する文字列リソースとアイコン リソースを含む DLL へのインスタンス ハンドル。 NULL の場合、CPSUI は COMPROPSHEETUI 構造体の hInstCaller メンバーによって識別される DLL からリソースを取得します。
pHelpFile
オプションのヘルプ情報を含むヘルプ ファイルへのパスを表す NULL で終わる文字列へのポインター。 NULL で終わる文字列への 32 ビット ポインターを指定することも、HIWORD を 0 に設定した 16 ビット文字列リソース識別子を指定することもできます。 NULL の場合、CPSUI は COMPROPSHEETUI 構造体の pHelpFile メンバーによって識別されるヘルプ ファイルを使用します。
dwReserved[4]
予約済み。 は 0 に初期化する必要があります。
要件
要件 | 値 |
---|---|
Header | compstui.h (Compstui.h を含む) |