BOOL EnableToolTips (BOOL bEnable );
戻り値
ツールヒントが有効になっている場合はTRUE ;それ以外の場合FALSE。
パラメーター
bEnable
ツール ヒント コントロールを有効にするまたは無効にするかどうかを指定します。TRUEコントロールをできます;FALSEを無効にします。
解説
指定されたウィンドウのツール ヒントを有効にするにはこのメンバー関数を呼び出します。オーバーライドを提供するには、 OnToolHitTest TOOLINFO struct(s) ウィンドウ。
注特価;CToolBarなどのいくつかの windows では、組み込みの実装OnToolHitTestの提供します。(&N)。
参照してください TOOLINFOこの構造の詳細についてはWin32 SDK プログラマーズ リファレンス。
単にEnableToolTipsを呼び出す親ウィンドウがCFrameWndから派生しない限り、子コントロールのツール ヒントを表示することはできません。これは、 cframewnd クラス既定のハンドラーはTTN_NEEDTEXT通知を提供するためです。親ウィンドウがCFrameWndから派生していない場合は、ダイアログ ボックスやフォーム ビューの場合、 TTN_NEEDTEXTツール ヒント通知のハンドラーを提供しない限りは、子コントロールのツール ヒントが正しく表示されません。参照してください ツール ヒントでVisual の C++ プログラマのガイドのサンプル ハンドラー。
あなたの windows のEnableToolTipsによって提供される既定のツール ヒントには、それらに関連付けられているテキストはありません。表示するツール ヒントのテキストを取得するには、ちょうど、ツール ヒント ウィンドウが表示される前にTTN_NEEDTEXT通知をツール ヒント コントロールの親ウィンドウが送信されます。TOOLTIPTEXT構造体のpszTextメンバーにいくつかの値を割り当てるには、このメッセージのハンドラーがない場合はできません、ツール ヒントに表示されるテキスト。
CWnd の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CWnd::CancelToolTips、 CWnd::OnToolHitTest、 CToolBar、 TOOLINFO(&N)