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
OPTITEM、OPTTYPE、および OIEXT 構造体に関連付けられた OPTPARAM構造体に属する文字列およびアイコン リソースを含む DLL へのインスタンス ハンドル。 NULL 場合、CPSUI は、COMPROPSHEETUI 構造体の hInstCaller メンバーによって識別される DLL からリソースを取得します。
pHelpFile
オプションのヘルプ情報を含むヘルプ ファイルへのパスを表す NULL で終わる文字列へのポインター。 NULL で終わる文字列への 32 ビット ポインターを指定することも、HIWORD を 0 に設定した 16 ビット文字列リソース識別子を指定することもできます。 NULL 場合、CPSUI は、COMPROPSHEETUI 構造体の pHelpFile メンバーによって識別されるヘルプ ファイルを使用します。
dwReserved[4]
予約済み。0 に初期化する必要があります。
必要条件
要件 | 価値 |
---|---|
ヘッダー | compstui.h (Compstui.h を含む) |