ツール ヒント コントロールの設定値

更新 : 2007 年 11 月

ツール ヒント コントロール (CToolTipCtrl) は、アクティブまたは非アクティブのいずれかに設定できます。アクティブに設定した場合は、ポインタをツール上に置くとツール ヒント コントロールが表示されます。非アクティブに設定した場合は、ポインタをツール上に置いてもツール ヒント コントロールは表示されません。ツール ヒント コントロールのアクティブ状態と非アクティブ状態を切り替えるには、Activate を呼び出します。

ツール ヒント コントロールのオーナー ウィンドウがアクティブかどうかにかかわらず、カーソルがツール上にあるとツール ヒントを表示するアクティブなツール ヒントを設定するには、TTS_ALWAYSTIP スタイルを使用します。このスタイルを使用しない場合、ツール ヒント コントロールは、ツールのオーナー ウィンドウがアクティブなときには表示されますが、アクティブでないときには表示されません。

ほとんどのアプリケーションには、メニュー コマンドに対応するツールを含むツール バーがあります。メニュー コマンドに対応しているツールの場合は、対応するメニュー項目と同じテキストをツール ヒント コントロールに表示させると便利です。ツール ヒント コントロールに TTS_NOPREFIX スタイルが設定されていない限り、ツール ヒント コントロールに渡されるすべての文字列から、アクセラレータ文字を示すアンパサンド (&) が自動的に削除されます。

参照

概念

コントロール (MFC)

参照

CToolTipCtrl の使い方