次の方法で共有


ヒント

このセクションには、ツールヒント コントロールで使用されるプログラミング要素に関する情報が含まれています。

概要

話題 内容
ツールヒント コントロールの について ツールまたはその他の UI 要素の上にマウス ポインターを置くと、ツールヒントが自動的に表示されるか、ポップアップ表示されます。
ツールヒント コントロールを使用した このセクションには、さまざまな種類のツールヒントを作成する方法を示す例が含まれています。

メッセージ

話題 内容
TTM_ACTIVATE ツールヒント コントロールをアクティブ化または非アクティブ化します。
TTM_ADDTOOL ツールをツールヒント コントロールに登録します。
TTM_ADJUSTRECT ツールヒント コントロールのテキスト表示四角形をウィンドウの四角形から計算するか、指定したテキスト表示四角形を表示するために必要なツールヒント ウィンドウの四角形を計算します。
TTM_DELTOOL ツールヒント コントロールからツールを削除します。
TTM_ENUMTOOLS ツールヒント コントロールが現在のツール (ツールヒントが現在テキストを表示しているツール) に関して保持する情報を取得します。
TTM_GETBUBBLESIZE ツールヒント コントロールの幅と高さを返します。
TTM_GETCURRENTTOOL ツールヒント コントロールの現在のツールの情報を取得します。
TTM_GETDELAYTIME ツールヒント コントロールに現在設定されている初期、ポップアップ、および再表示の期間を取得します。
TTM_GETMARGIN ヒント ウィンドウに設定されている上、左、下、および右の余白を取得します。 余白は、ヒント ウィンドウの境界線とツールヒント ウィンドウ内に含まれるテキストとの間の距離 (ピクセル単位) です。
TTM_GETMAXTIPWIDTH ヒント ウィンドウの最大幅を取得します。
TTM_GETTEXT ツールヒント コントロールがツールに関して保持する情報を取得します。
TTM_GETTIPBKCOLOR ヒント ウィンドウの背景色を取得します。
TTM_GETTIPTEXTCOLOR ヒント ウィンドウ内のテキストの色を取得します。
TTM_GETTITLE ツールヒント コントロールのタイトルに関する情報を取得します。
TTM_GETTOOLCOUNT ツールヒント コントロールによって管理されているツールの数を取得します。
TTM_GETTOOLINFO ツールヒント コントロールがツールに関して保持する情報を取得します。
TTM_HITTEST ポイントをテストして、指定したツールの外接する四角形内にあるかどうかを判断し、存在する場合はツールに関する情報を取得します。
TTM_NEWTOOLRECT ツールの新しい外接する四角形を設定します。
TTM_POP 表示されているツールヒント ウィンドウをビューから削除します。
TTM_POPUP ヒントが最後のマウス メッセージの座標に表示されます。
TTM_RELAYEVENT マウス メッセージをツールヒント コントロールに渡して処理します。
TTM_SETDELAYTIME ツールヒント コントロールの初期、ポップアップ、および再表示の期間を設定します。
TTM_SETMARGIN ツールヒント ウィンドウの上、左、下、右の余白を設定します。 余白は、ヒント ウィンドウの境界線とツールヒント ウィンドウ内に含まれるテキストとの間の距離 (ピクセル単位) です。
TTM_SETMAXTIPWIDTH ヒント ウィンドウの最大幅を設定します。
TTM_SETTIPBKCOLOR ヒント ウィンドウの背景色を設定します。
TTM_SETTIPTEXTCOLOR ヒント ウィンドウのテキストの色を設定します。
TTM_SETTITLE 標準のアイコンとタイトル文字列をヒントに追加します。
TTM_SETTOOLINFO ツールに対してツール ヒント コントロールが保持する情報を設定します。
TTM_SETWINDOWTHEME ツールヒント コントロールの表示スタイルを設定します。
TTM_TRACKACTIVATE 追跡ツールヒントをアクティブ化または非アクティブ化します。
TTM_TRACKPOSITION 追跡ツールヒントの位置を設定します。
TTM_UPDATE 現在のツールヒントを強制的に再描画します。
TTM_UPDATETIPTEXT ツールのツールヒント テキストを設定します。
TTM_WINDOWFROMPOINT サブクラス プロシージャで、マウス カーソルの下にあるウィンドウ以外のウィンドウのテキストをヒントに表示できるようにします。

通知

話題 内容
NM_CUSTOMDRAW (ヒント) 描画操作について親ウィンドウに通知するために、ツールヒント コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
TTN_GETDISPINFO ツールヒント ウィンドウを表示するために必要な情報を取得するために、ツールヒント コントロールによって送信されます。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
TTN_LINKCLICK バルーン ヒント内のテキスト リンクがクリックされたときに送信されます。
TTN_NEEDTEXT ツールヒント ウィンドウを表示するために必要な情報を取得するために、ツールヒント コントロールによって送信されます。 この通知は、TTN_GETDISPINFOと同じです。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
TTN_POP ヒントが非表示になりようとしていることを所有者ウィンドウに通知します。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。
TTN_SHOW ツールヒント コントロールが表示されようとしていることを所有者ウィンドウに通知します。 この通知コードは、WM_NOTIFY メッセージの形式で送信されます。

構造

話題 内容
NMTTCUSTOMDRAWする ツールヒント コントロールによって送信される NM_CUSTOMDRAW 通知コードに固有の情報が含まれます。
NMTTDISPINFO TTN_GETDISPINFO 通知コードの処理に使用される情報が含まれます。 この構造体は、TOOLTIPTEXT 構造体よりも優先されます。
TOOLINFO TOOLINFO 構造体には、ツールヒント コントロール内のツールに関する情報が含まれています。
TTGETTITLE ツールヒント コントロールのタイトルに関する情報を提供します。
TTHITTESTINFO ポイントが指定したツールの外接する四角形内にあるかどうかを判断するためにツールヒント コントロールが使用する情報を格納します。 ポイントが四角形内にある場合、構造体はツールに関する情報を受け取ります。

定数

話題 内容
ツールヒントのスタイル このセクションでは、ツールヒント コントロールで使用されるコントロール スタイルの一覧を示します。