|
TNB Library
|
ツールチップ制御クラス [詳解]
#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. [詳解] | |
ツールチップ制御クラス
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 行目に定義があります。