次の方法で共有


CToolTipCtrl::Create

ツール ヒント コントロールを作成し、CToolTipCtrl オブジェクトに結び付けます。

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

パラメーター

  • pParentWnd
    ツール ヒント コントロールの親ウィンドウを指定します。通常は CDialog です。 NULL は指定できません。

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

戻り値

CToolTipCtrl オブジェクトが正しく作成された場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

CToolTipCtrl は 2 ステップで構築します。 まず、コンストラクターを呼び出し、CToolTipCtrl オブジェクトを構築します。その後、Create を呼び出してツール ヒント コントロールを作成し、CToolTipCtrl オブジェクトに結び付けます。

dwStyle パラメーターは、ウィンドウ スタイルの任意の組み合わせを使用できます。 さらに、ツール ヒント コントロールは 2 つのクラスに固有のスタイルがあります。TTS_ALWAYSTIPTTS_NOPREFIX

スタイル

説明

TTS_ALWAYSTIP

ツール ヒント コントロールのオーナー ウィンドウがアクティブかどうかに関係なく、カーソルがツール上にあるときにツール ヒントを表示します。 このスタイル以外では、ツールのオーナー ウィンドウがアクティブになっている場合にだけツール ヒント コントロールが表示され、非アクティブになっている場合には表示されません。

TTS_NOPREFIX

このスタイルでは、システムが文字列からアンパサンド (&) 文字を取り除かないようにします。 ツール ヒント コントロールが TTS_NOPREFIX スタイルではない場合、システムは自動的にアンパサンド文字を取り除き、メニュー項目とツール ヒント コントロールのテキストの両方で同一の文字列を使用できるようにします。

ツール ヒント コントロールは、コントロールを作成したときの指定に関係なく、WS_POPUPWS_EX_TOOLWINDOW ウィンドウ スタイルを備えています。

拡張ウィンドウ スタイルを使用してツール ヒント コントロールを作成するには、Create ではなく、CToolTipCtrl::CreateEx を呼び出します。

使用例

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

必要条件

**ヘッダー:**afxcmn.h

参照

参照

CToolTipCtrl クラス

階層図

CToolTipCtrl::CToolTipCtrl

その他の技術情報

CToolTipCtrl のメンバー