ツール ヒントの作成方法
MFC は、ツール ヒント コントロールを作成および管理するためにクラスを 3 つ用意されています: CWnd、 CToolBarCtrl、 CToolTipCtrl と CMFCToolTipCtrl。これらのクラスのツール ヒントのメンバー関数は、 Windows のコモン コントロール API をラップします。クラス CToolBarCtrl とクラス CToolTipCtrl は、クラス CWndから派生します。
CWnd はツール ヒントを作成および管理するための 4 種類のメンバー関数を提供します: EnableToolTips、 CancelToolTips、 FilterToolTipMessageと OnToolHitTest。ツール ヒントの実装する方法の詳細については、これらの二つのメンバー関数を参照してください。
CToolBarCtrlを使用してツールバーを作成すると、次のメンバー関数を使用してそのツールバーのツール ヒントを直接実行できます: GetToolTips と SetToolTips。ツール ヒントの実装する方法の詳細については、これらの二つのメンバー関数と ツール ヒントの通知の処理 を参照してください。
CToolTipCtrl クラスは、 Windows のツール ヒント コントロールの機能を提供します。単一のツール ヒント コントロールは、複数のツールに情報を提供できます。ツール ウィンドウは、子ウィンドウやコントロールなど)またはウィンドウのクライアント領域のアプリケーション定義された四角形領域です。CMFCToolTipCtrl のクラスは CToolTipCtrl から派生し、追加のビジュアル形式と機能を提供します。