#include <CWindow.h>
Public Member Functions | |
CWindow (HINSTANCE hInstance, const char *pWindowTitle, int IconResourceID=-1) | |
virtual | ~CWindow (void) |
void | SetClientSize (int ClientWidth, int ClientHeight) |
void | ShowWindow (void) |
void | MessagePump (void) |
void | WinProc (unsigned int msg, WPARAM wParam, LPARAM lParam) |
Protected Member Functions | |
virtual void | OnCreate (HWND hwnd, WPARAM wParam, LPARAM lParam) |
virtual void | OnInitDialog (WPARAM wParam, LPARAM lParam) |
virtual void | OnActivateApp (WPARAM wParam, LPARAM lParam) |
virtual void | OnSize (WPARAM wParam, LPARAM lParam) |
virtual void | OnMove (WPARAM wParam, LPARAM lParam) |
virtual void | OnPaint (WPARAM wParam, LPARAM lParam) |
virtual void | OnKeyDown (WPARAM wParam, LPARAM lParam) |
virtual void | OnKeyUp (WPARAM wParam, LPARAM lParam) |
virtual void | OnTimer (WPARAM wParam, LPARAM lParam) |
virtual void | OnCommand (WPARAM wParam, LPARAM lParam) |
virtual bool | OnSysCommand (WPARAM wParam, LPARAM lParam) |
virtual void | OnClose (WPARAM wParam, LPARAM lParam) |
virtual void | OnDestroy (WPARAM wParam, LPARAM lParam) |
virtual void | OnJoystickAxis (WPARAM wParam, LPARAM lParam) |
virtual void | OnJoystickButton (WPARAM wParam, LPARAM lParam) |
virtual void | OnWindowActive (void) |
Protected Attributes | |
HWND | m_hWnd |
bool | m_Active |
CWindow::CWindow | ( | HINSTANCE | hInstance, | |
const char * | pWindowTitle, | |||
int | IconResourceID = -1 | |||
) |
CWindow::~CWindow | ( | void | ) | [virtual] |
void CWindow::OnWindowActive | ( | void | ) | [protected, virtual] |
void CWindow::SetClientSize | ( | int | ClientWidth, | |
int | ClientHeight | |||
) |
void CWindow::ShowWindow | ( | void | ) |
void CWindow::MessagePump | ( | void | ) |
HWND CWindow::m_hWnd [protected] |
bool CWindow::m_Active [protected] |