次の方法で共有


CToolTipCtrl::Create

ツール ヒント コントロールを作成し、CToolTipCtrl のオブジェクトにアタッチします。

virtual BOOL Create(
   CWnd* pParentWnd,
   DWORD dwStyle = 0 
);

パラメーター

  • pParentWnd
    ツール ヒント コントロールの親ウィンドウ、通常 CDialogを指定します。これは nullである必要があります。

  • dwStyle
    ツール ヒント コントロールのスタイルを指定します。詳細については、[コメント] "を参照してください。

戻り値

CToolTipCtrl のオブジェクトが正常に作成された場合、; それ以外の場合は 0。

解説

2 ステップで CToolTipCtrl を構築します。最初に、CToolTipCtrl のオブジェクトを構築するコンストラクターを呼び出し、次に、ツール ヒント コントロールを作成し、CToolTipCtrl のオブジェクトにアタッチするに [作成] を呼び出します。

dwStyle のパラメーターは [ウィンドウ スタイル]の組み合わせです。また、ツール ヒント コントロールに 2 個のクラス固有のスタイルがあります: TTS_ALWAYSTIPTTS_NOPREFIX

スタイル

説明

TTS_ALWAYSTIP

ツール ヒント コントロールのオーナー ウィンドウがアクティブか非アクティブかどうか、ツールにカーソルがあるときに関係なくツール ヒントが表示されることを指定します。このスタイルを設定せずに、ツール ヒント コントロールは、ツールのオーナー ウィンドウがアクティブでないときですが、非アクティブなときに表示されます。

TTS_NOPREFIX

このスタイルは文字列からシステムがアンパサンド (&) 文字を取り除くことを防止できます。ツール ヒント コントロールに TTS_NOPREFIX のスタイルがない場合は、自動的にアンパサンドの文字を削除し、メニュー項目と同じ文字列をテキストとしてツール ヒント コントロールで使用するアプリケーションを許可します。

コントロールを作成するときにそれらを指定するか、ツール ヒント コントロールに WS_EX_TOOLWINDOWWS_POPUP およびウィンドウがスタイルに関係なく、あります。

拡張ウィンドウ スタイルのツール ヒント コントロールを作成するには、**[作成]**の代わりに CToolTipCtrl::CreateEx を呼び出します。

使用例

CPropertySheet::GetTabControlの例を参照してください。

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CToolTipCtrl クラス

階層図

CToolTipCtrl::CToolTipCtrl