IImageList::GetItemFlags メソッド (commoncontrols.h)
イメージのフラグを取得します。
構文
HRESULT GetItemFlags(
[in] int i,
[out] DWORD *dwFlags
);
パラメーター
[in] i
型: int
フラグを取得する必要があるイメージのインデックスを含む int 型の値。
[out] dwFlags
種類: DWORD*
メソッドが返されるときにフラグを含む DWORD へのポインター。 次のいずれかの値です。
[値] | 意味 |
---|---|
|
イメージリスト内の項目にアルファ チャネルがあることを示します。 |
|
Windows Vista 以降。 イメージリスト内の項目が StretchBlt 関数を介して生成されたことを示します。その結果、イメージの品質が低下している可能性があります。 |
戻り値
種類: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
IImageList::GetItemFlags を使用するには、マニフェスト Comctl32.dll バージョン 6 を指定します。 マニフェストの詳細については、「 ビジュアル スタイルの有効化」を参照してください。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commoncontrols.h |
[DLL] | Comctl32.dll (バージョン 6.0 以降) |