TWR
T windows api WRapper
 All Classes Functions
MyAppli Class Reference
Inheritance diagram for MyAppli:
WindowAppliBase BaseForm TwrWnd

List of all members.

Public Member Functions

BaseFormcreateBaseForm ()
int OnAppliStart (TCHAR *lpCmdLine)
int OnWindowShow ()
int OnAppliEnd ()
LRESULT OnCommand (int wmId, int wmEvent)
- Public Member Functions inherited from WindowAppliBase
virtual ‾WindowAppliBase ()
- Public Member Functions inherited from BaseForm
 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 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)

Member Function Documentation

BaseForm * MyAppli::createBaseForm ( )
virtual

アプリケーションウインドウクラスのインスタンスを生成します。

Returns:
アプリケーションウインドウクラスのインスタンス

Reimplemented from WindowAppliBase.

int MyAppli::OnAppliEnd ( )
virtual

アプリケーションの終了処理を実行します。

Returns:
予備

Reimplemented from WindowAppliBase.

int MyAppli::OnAppliStart ( TCHAR *  lpCmdLine)
virtual

アプリケーションの開始処理を実行します。

Parameters:
lpCmdLineコマンドライン
Returns:
予備

Reimplemented from WindowAppliBase.

LRESULT MyAppli::OnCommand ( int  wmId,
int  wmEvent 
)
virtual

WM_COMMANDメッセージが来た時の処理を行います。

Parameters:
wmId
wmEvent
Returns:
メッセージ処理結果

Reimplemented from BaseForm.

int MyAppli::OnWindowShow ( )
virtual

ウインドウが表示されたときの処理を実行します。

Returns:
予備

Reimplemented from WindowAppliBase.


The documentation for this class was generated from the following files: