TNB Library
公開メンバ関数 | 限定公開メンバ関数 | 全メンバ一覧
CToolTipAddinT< TYP > クラステンプレート

ツールチップ制御クラス [詳解]

#include <TnbMfcToolTip.h>

+ CToolTipAddinT< TYP > の継承関係図

公開メンバ関数

void AddToolTip (CWnd *P, LPCTSTR lpsz=NULL)
 [追加] ツールチップ追加. [詳解]
 
void AddToolTip (UINT ctrlId, LPCTSTR lpsz=NULL)
 [追加] ツールチップ追加. [詳解]
 
 CToolTipAddinT (UINT id, CWnd *pParent)
 コンストラクタ [詳解]
 
CToolTipCtrl & ReferToolTipCtrl (void)
 [参照] ツールチップコントロール参照. [詳解]
 

限定公開メンバ関数

virtual BOOL PreTranslateMessage (MSG *pMsg)
 [通知] for translating Windows messages in main message pump [詳解]
 
virtual LRESULT WindowProc (UINT message, WPARAM wParam, LPARAM lParam)
 [通知] for processing Windows messages. [詳解]
 

詳解

template<typename TYP = CDialog>
class TNB::MFC::CToolTipAddinT< TYP >

ツールチップ制御クラス

CDialog ベースのクラスにアドインすることで、ツールチップ制御を容易にします。

これを使うと、コントロールIDと同じ文字列リソースがツールチップとして表示されます
(また、リソースとは別の文字列も表示可能)。
引数
TYP要素の型。 CDialog のサブクラスである必要があります。
使用例
 

    
必要ファイル
TnbMfcToolTip.h
日付
09/04/13 新規作成
09/04/22 CSimpleVector から CSimpleMap に変更。

TnbMfcToolTip.h44 行目に定義があります。

構築子と解体子

◆ CToolTipAddinT()

CToolTipAddinT ( UINT  id,
CWnd pParent 
)

コンストラクタ

TnbMfcToolTip.h50 行目に定義があります。

関数詳解

◆ AddToolTip() [1/2]

void AddToolTip ( CWnd P,
LPCTSTR  lpsz = NULL 
)

[追加] ツールチップ追加.

引数
Pウィンドウ
lpsz表示する文字列。省略すると、 P のコントロールID と同じIDの文字列リソースを使います。

TnbMfcToolTip.h69 行目に定義があります。

◆ AddToolTip() [2/2]

void AddToolTip ( UINT  ctrlId,
LPCTSTR  lpsz = NULL 
)

[追加] ツールチップ追加.

引数
ctrlIdコントロール ID。
lpsz表示する文字列。省略すると、 ctrlId と同じIDの文字列リソースを使います。

TnbMfcToolTip.h84 行目に定義があります。

◆ PreTranslateMessage()

virtual BOOL PreTranslateMessage ( MSG *  pMsg)
protectedvirtual

[通知] for translating Windows messages in main message pump

引数
pMsgメッセージ
戻り値
TRUEディスパッチできない場合
FALSEディスパッチする必要がある場合

TnbMfcToolTip.h102 行目に定義があります。

◆ ReferToolTipCtrl()

CToolTipCtrl & ReferToolTipCtrl ( void  )

[参照] ツールチップコントロール参照.

戻り値
ツールチップコントロール.

TnbMfcToolTip.h58 行目に定義があります。

◆ WindowProc()

virtual LRESULT WindowProc ( UINT  message,
WPARAM  wParam,
LPARAM  lParam 
)
protectedvirtual

[通知] for processing Windows messages.

メッセージ受信したらコールされます。

覚え書き
CWndのメソッドをオーバーライドしています。
引数
messageメッセージ
wParamWPARAM
lParamLPARAM
戻り値
リザルト。

TnbMfcToolTip.h116 行目に定義があります。