次の方法で共有


ツール バーのツール ヒント

ツール ヒントは、ボタン上にマウスを置くとしばらくツールバー ボタン オブジェクトの現在の簡単な説明する小さなポップアップ ウィンドウです。ツールバーを持つアプリケーション ウィザードでアプリケーションを作成すると、ツール ヒント サポートは、に用意されています。この技術情報では、両方のアプリケーション ウィザードで作成されるツール ヒントにアプリケーションをサポートするツール ヒント サポートを追加する方法について説明します。

この技術情報で説明しています:

  • アクティブ ツール ヒント

  • 低空便のステータス バーの更新

アクティブ ツール ヒント

アプリケーションのツール ヒントをアクティブにするには、次の 2 点がする:

  • CToolBar::Create の関数にまたは SetBarStyleで dwStyle パラメーターとして渡される他のフォームに CBRS_TOOLTIPS のフォーム ( WS_CHILDWS_VISIBLECBRS_ の他のフォームなど)を追加します。

  • 次の手順で説明するように、ツールバーのコマンドのコマンド ライン プロンプトを含む文字列リソースに改行文字 (" \ n ")で、目的のツールバー ツール ヒントのテキストを追加します。文字列リソースはツールバー ボタンの ID を共有します。

ツールヒント テキストを追加するには

  1. ツールバー エディターのツールバーを編集しているときに、特定のボタンの Toolbar Button Properties のウィンドウを開きます。

  2. プロンプト,確認 ボックスで、ボタンのツール ヒントに表示するテキストを指定します。

[!メモ]

エディター ツールバー ボタンのプロパティとしてテキストを設定する場合は、開くなり、文字列リソースを編集する前の手順を置き換えます。

有効なツール ヒントを持つコントロール バーに配置されて子コントロールが、コントロール バーは、次の条件を満たしている限りコントロール バーのすべての子コントロールのツール ヒントを表示する:

  • コントロール ID は – 1. ではありません。

  • リソース ファイルの子コントロールと同じ ID の文字列テーブル エントリにツール ヒントの文字列があります。

低空便のステータス バーの更新

ツール ヒントに関連する機能は、 「」低空便のステータス バーの更新です。既定では、ステータス バーのメッセージは、ボタンがアクティブ化されたときに特定のツールバー ボタンについてのみ説明します。CToolBar::Createに渡されるフォームの一覧に CBRS_FLYBY を含めることによって、マウス カーソルをツールバーを実際にボタンを非アクティブに渡すときにこれらのメッセージを更新することができます。

11tydcwt.collapse_all(ja-jp,VS.110).gifさらに詳しくは次のトピックをクリックしてください

参照

概念

MFC ツール バーの実装