WM_SETICON メッセージ

新しい大小のアイコンをウィンドウに関連付けます。 Alt + Tab ダイアログ ボックスに大きなアイコンが表示され、ウィンドウキャプションに小さなアイコンが表示されます。

#define WM_SETICON                      0x0080

パラメーター

wParam

設定するアイコンの種類。 このパラメーターには、次の値のいずれかを指定できます。

意味
ICON_BIG
1
ウィンドウの大きなアイコンを設定します。
ICON_SMALL
0
ウィンドウの小さいアイコンを設定します。

 

lParam

新しい大きいアイコンまたは小さいアイコンへのハンドル。 このパラメーターが NULL の場合、 wParam で示されるアイコンは削除されます。

戻り値

型: LRESULT

戻り値は、 wParam の値に応じて、前の大きいアイコンまたは小さいアイコンへのハンドルです。 ウィンドウに wParam で示された型のアイコンが以前に存在しない場合は NULL です

解説

DefWindowProc 関数は、wParam の値に応じて、ウィンドウに関連付けられている前の大きいアイコンまたは小さいアイコンにハンドルを返します。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

参照

DefWindowProc

WM_GETICON

概念

Windows