WM_GETICON

WM_GETICON メッセージは、ウィンドウに関連付けられた大きいアイコンまたは小さいアイコンのハンドルを取得するために送信されます。

ウィンドウは、ウィンドウプロシージャを介してこのメッセージを受け取ります。

#define  WM_GETICON      0x007F

fType = wParam;      // アイコンタイプ

パラメータ

fType

wParam パラメータの値。

取得するアイコンの型が指定されます。以下の値のいずれかになります。

意味
0 (ICON_SMALL)

ウィンドウの小さいアイコンを取得します。

1 (ICON_BIG)

ウィンドウの大きいアイコンを取得します。

2 (ICON_SMALL2)

Windows XP 以降: アプリケーションが提供する小さいアイコンを取得します。アプリケーションがこのアイコンを提供しない場合は、システムが生成したアイコンが使用されます。

戻り値

fType パラメータの値に応じたアイコンのハンドルを返します。

アプリケーションがこのメッセージを受け取った場合には、アイコンのハンドルを返すか、メッセージを DefWindowProc 関数に渡します。

解説

DefWindowProc 関数は fType パラメータの値に応じたアイコンのハンドルを返します。

対応情報

Windows 95 以降 / Windows NT 4.0 以降