TNB Library
|
ツールチップ制御クラス [詳解]
#include <TnbMfcToolTip.h>
公開メンバ関数 | |
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. [詳解] | |
ツールチップ制御クラス
CDialog ベースのクラスにアドインすることで、ツールチップ制御を容易にします。 これを使うと、コントロールIDと同じ文字列リソースがツールチップとして表示されます (また、リソースとは別の文字列も表示可能)。
TYP | 要素の型。 CDialog のサブクラスである必要があります。 |
TnbMfcToolTip.h の 44 行目に定義があります。
CToolTipAddinT | ( | UINT | id, |
CWnd * | pParent | ||
) |
コンストラクタ
TnbMfcToolTip.h の 50 行目に定義があります。
void AddToolTip | ( | CWnd * | P, |
LPCTSTR | lpsz = NULL |
||
) |
[追加] ツールチップ追加.
P | ウィンドウ |
lpsz | 表示する文字列。省略すると、 P のコントロールID と同じIDの文字列リソースを使います。 |
TnbMfcToolTip.h の 69 行目に定義があります。
void AddToolTip | ( | UINT | ctrlId, |
LPCTSTR | lpsz = NULL |
||
) |
[追加] ツールチップ追加.
ctrlId | コントロール ID。 |
lpsz | 表示する文字列。省略すると、 ctrlId と同じIDの文字列リソースを使います。 |
TnbMfcToolTip.h の 84 行目に定義があります。
|
protectedvirtual |
[通知] for translating Windows messages in main message pump
pMsg | メッセージ |
TRUE | ディスパッチできない場合 |
FALSE | ディスパッチする必要がある場合 |
TnbMfcToolTip.h の 102 行目に定義があります。
CToolTipCtrl & ReferToolTipCtrl | ( | void | ) |
|
protectedvirtual |
[通知] for processing Windows messages.
メッセージ受信したらコールされます。
message | メッセージ |
wParam | WPARAM |
lParam | LPARAM |
TnbMfcToolTip.h の 116 行目に定義があります。