イメージのフラグを取得します。
構文
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 以降) |