|
TWR
T windows api WRapper
|
#include <BaseForm.h>
Public Member Functions | |
| BaseForm () | |
| virtual | ‾BaseForm () |
| void | setClass (TCHAR *windowClassName) |
| void | setTitle (TCHAR *newTitle) |
| HWND | add (TwrWnd *obj) |
| HWND | add (BaseDialog *obj) |
| void | setStyle (DWORD newStyle) |
| virtual void | UpdateData (bool toObj) |
| virtual HWND | Create (HINSTANCE hInstance) |
| virtual LRESULT CALLBACK | WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
| virtual LRESULT | OnCommand (int wmId, int wmEvent) |
| virtual LRESULT | OnCreate () |
| virtual LRESULT | OnNotify (LPNMHDR nmhdr) |
| virtual LRESULT | OnDestroy () |
Public Member Functions inherited from TwrWnd | |
| TwrWnd () | |
| TwrWnd (HWND newWnd) | |
| virtual | ‾TwrWnd () |
| BOOL | UpdateWindow () |
| BOOL | ShowWindow (int nCmdShow) |
| void | EnableWindow (BOOL enabled) |
| HWND | getHwnd () |
| void | destroyWindow (void) |
| void | setText (const TCHAR *text) |
| void | setPoint (int x, int y) |
| void | setSize (int w, int h) |
| void | setFont (HFONT font) |
Protected Attributes | |
| UINT | message |
| WPARAM | wParam |
| LPARAM | lParam |
| HINSTANCE | hInstance |
| DWORD | style |
Protected Attributes inherited from TwrWnd | |
| HWND | hWnd |
| int | left |
| int | top |
| int | width |
| int | height |
T windows api WRapper
Window base class
| BaseForm::BaseForm | ( | ) |
ウインドウのベースクラス コンストラクタ
| HWND BaseForm::add | ( | TwrWnd * | obj | ) |
ウインドウの上に乗るウインドウオブジェクトを追加します。
| ウインドウオブジェクト |
| HWND BaseForm::add | ( | BaseDialog * | obj | ) |
ウインドウの上に乗るダイアログオブジェクトを追加します。
| ダイアログオブジェクト |
|
virtual |
ウインドウを作成します。
| インスタンスハンドル |
|
virtual |
|
virtual |
ウインドウが作成されたときに呼び出されます。
|
virtual |
ウインドウを閉じる際に呼び出されます。
|
virtual |
コモンコントロールでイベントが発生したときに呼び出されます。
| nmhdr | 通知メッセージ情報 |
| void BaseForm::setStyle | ( | DWORD | newStyle | ) |
ウインドウスタイルを設定します。
| newStyle | ウインドウスタイル |
|
virtual |
ウインドウとウインドウオブジェクトのデータの同期をとります。
| toObj | true:ダイアログの内容をオブジェクトに格納する。 false:オブジェクトの内容をダイアログに格納する。 |
|
virtual |
ウインドウプローシジャ
| hDlg | ウインドウハンドル |
| message | メッセージ |
| wParam | WPARAM |
| lParam | LPARAM |
|
virtual |
デストラクタ