次の方法で共有


静的コントロール

このセクションには、静的コントロールで使用されるプログラミング要素に関する情報が含まれています。 静的コントロール は、通常は応答を必要としない情報テキストとグラフィックスをアプリケーションがユーザーに提供できるようにするコントロールです。

概要

話題 内容
静的コントロールの について このトピックでは、静的コントロールの使用方法について説明します。
静的コントロール スタイル する
静的コントロールの使用 このトピックでは、静的コントロールを使用する例を示します。

メッセージ

話題 内容
STM_GETICON アプリケーションは、STM_GETICON メッセージを送信して、SS_ICON スタイルを持つ静的コントロールに関連付けられているアイコンへのハンドルを取得します。
STM_GETIMAGE アプリケーションは、静的コントロールに関連付けられたイメージ (アイコンまたはビットマップ) へのハンドルを取得する STM_GETIMAGE メッセージを送信します。
STM_SETICON アプリケーションは、アイコンをアイコン コントロールに関連付けるために STM_SETICON メッセージを送信します。
STM_SETIMAGE アプリケーションは、新しいイメージを静的コントロールに関連付けるために、STM_SETIMAGE メッセージを送信します。

通知

話題 内容
STN_CLICKED STN_CLICKED 通知コードは、ユーザーが SS_NOTIFY スタイルを持つ静的コントロールをクリックしたときに送信されます。 コントロールの親ウィンドウは、WM_COMMAND メッセージを通じてこの通知コードを受け取ります。
STN_DBLCLK STN_DBLCLK 通知コードは、ユーザーが SS_NOTIFY スタイルを持つ静的コントロールをダブルクリックすると送信されます。 コントロールの親ウィンドウは、WM_COMMAND メッセージを通じてこの通知コードを受け取ります。
STN_DISABLE STN_DISABLE 通知コードは、静的コントロールが無効になると送信されます。 この通知コードを受信するには、静的コントロールに SS_NOTIFY スタイルが必要です。 コントロールの親ウィンドウは、WM_COMMAND メッセージを通じてこの通知コードを受け取ります。
STN_ENABLE STN_ENABLE 通知コードは、静的コントロールが有効になると送信されます。 この通知コードを受信するには、静的コントロールに SS_NOTIFY スタイルが必要です。 コントロールの親ウィンドウは、WM_COMMAND メッセージを通じてこの通知コードを受け取ります。
WM_CTLCOLORSTATIC 静的コントロール、または読み取り専用または無効になっている編集コントロールは、コントロールが描画されるときに、WM_CTLCOLORSTATIC メッセージを親ウィンドウに送信します。 このメッセージに応答することで、親ウィンドウは、指定されたデバイス コンテキスト ハンドルを使用して、静的コントロールのテキストと背景色を設定できます。
ウィンドウは、WindowProc 関数を介してこのメッセージを受信します。