Win32API: GetIconInfo

アイコンまたはマウス カーソルに関する情報を取得します。


定義
Declare Function GetIconInfo Lib "user32" _
         (hIcon As HICON, _
    ByRef pIconInfo As ICONINFO) As Long
hIcon
アイコンまたはマウス カーソルのハンドルを指定します。

pIconInfo (ポインタ参照)
ICONINFO構造体へのポインタを指定します。この構造体にアイコンまたはマウス カーソルに関する情報が格納されます。

戻り値

関数が成功すると、TRUE が返ります。失敗すると、0 が返ります。

解説

この関数は、ICONINFO構造体の hbmMask メンバおよび hbmColor メンバにビットマップを作成します。これらのビットマップが不要になったら、DeleteObject関数を使用してメモリから解放する必要があります。

環境情報

インクルード ファイル: api_window.sbp 内で定義済み
DLLファイル: user32.dll


DeleteObject関数ICONINFO構造体