ツール バーのツール ヒント
ツール ヒントは、ボタン上にマウスを置くとしばらくツールバー ボタン オブジェクトの現在の簡単な説明する小さなポップアップ ウィンドウです。ツールバーを持つアプリケーション ウィザードでアプリケーションを作成すると、ツール ヒント サポートは、に用意されています。この技術情報では、両方のアプリケーション ウィザードで作成されるツール ヒントにアプリケーションをサポートするツール ヒント サポートを追加する方法について説明します。
この技術情報で説明しています:
アクティブ ツール ヒント
低空便のステータス バーの更新
アクティブ ツール ヒント
アプリケーションのツール ヒントをアクティブにするには、次の 2 点がする:
CToolBar::Create の関数にまたは SetBarStyleで dwStyle パラメーターとして渡される他のフォームに CBRS_TOOLTIPS のフォーム ( WS_CHILD、 WS_VISIBLEと CBRS_ の他のフォームなど)を追加します。
次の手順で説明するように、ツールバーのコマンドのコマンド ライン プロンプトを含む文字列リソースに改行文字 (" \ n ")で、目的のツールバー ツール ヒントのテキストを追加します。文字列リソースはツールバー ボタンの ID を共有します。
ツールヒント テキストを追加するには
ツールバー エディターのツールバーを編集しているときに、特定のボタンの Toolbar Button Properties のウィンドウを開きます。
プロンプト,確認 ボックスで、ボタンのツール ヒントに表示するテキストを指定します。
[!メモ]
エディター ツールバー ボタンのプロパティとしてテキストを設定する場合は、開くなり、文字列リソースを編集する前の手順を置き換えます。
有効なツール ヒントを持つコントロール バーに配置されて子コントロールが、コントロール バーは、次の条件を満たしている限りコントロール バーのすべての子コントロールのツール ヒントを表示する:
コントロール ID は – 1. ではありません。
リソース ファイルの子コントロールと同じ ID の文字列テーブル エントリにツール ヒントの文字列があります。
低空便のステータス バーの更新
ツール ヒントに関連する機能は、 「」低空便のステータス バーの更新です。既定では、ステータス バーのメッセージは、ボタンがアクティブ化されたときに特定のツールバー ボタンについてのみ説明します。CToolBar::Createに渡されるフォームの一覧に CBRS_FLYBY を含めることによって、マウス カーソルをツールバーを実際にボタンを非アクティブに渡すときにこれらのメッセージを更新することができます。