次の方法で共有


方法: ステータス バーにコマンド情報を表示する

アプリケーション ウィザードを実行してアプリケーションのスケルトンを作成すると、ツール バーとステータス バーをサポートできます。 アプリケーション ウィザードのオプションの 1 つだけで、両方がサポートされます。 ステータス バーが存在する場合、ユーザーがメニュー上の項目の上にポインターを移動すると、アプリケーションは自動的に役立つフィードバックを提供します。 メニュー項目が強調表示されると、アプリケーションによってステータス バーにプロンプト文字列が自動的に表示されます。 たとえば、ユーザーが [編集] メニューの [切り取り] コマンドの上にポインターを移動すると、ステータス バーのメッセージ領域に "選択範囲を切り取ってクリップボードに配置する" と表示されることがあります。 プロンプトは、ユーザーがメニュー項目の目的を理解するのに役立ちます。 これは、ユーザーがツール バー ボタンをクリックしたときにも機能します。

プログラムに追加するメニュー項目のプロンプト文字列を定義することで、このステータス バーのヘルプに追加できます。 これを行うには、メニュー エディターでメニュー項目のプロパティを編集するときに、プロンプト文字列を指定します。 定義した文字列は、アプリケーション リソース ファイルに格納されます。彼らは説明するコマンドと同じ ID を持っています。

既定では、アプリケーション ウィザードによって標準の "準備完了" メッセージの ID AFX_IDS_IDLEMESSAGEが追加されます。これは、プログラムが新しいメッセージを待機しているときに表示されます。 アプリケーション ウィザードで [Context-Sensitive ヘルプ] オプションを指定すると、メッセージが "ヘルプの場合は F1 キーを押します" に変更されます。

こちらも参照ください

メッセージの処理とマッピング