|
virtual void | InitWindow () |
|
virtual void | OnFinalMessage (HWND hWnd) |
|
virtual void | Notify (TNotifyUI &msg) |
| 接收通知消息 更多...
|
|
virtual void | OnClick (TNotifyUI &msg) |
|
virtual UINT | GetClassStyle () const |
|
virtual UILIB_RESOURCETYPE | GetResourceType () const |
|
virtual CDuiString | GetZIPFileName () const |
|
virtual LPCTSTR | GetResourceID () const |
|
virtual CControlUI * | CreateControl (LPCTSTR pstrClass) |
|
virtual LRESULT | MessageHandler (UINT uMsg, WPARAM wParam, LPARAM, bool &) |
|
virtual LRESULT | OnClose (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnDestroy (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
|
virtual LRESULT | OnChar (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
|
virtual LRESULT | OnSysCommand (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
|
virtual LRESULT | OnCreate (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
|
virtual LRESULT | OnKeyDown (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnKillFocus (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnSetFocus (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnLButtonDown (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnLButtonUp (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | OnMouseMove (UINT, WPARAM, LPARAM, BOOL &bHandled) |
|
virtual LRESULT | HandleMessage (UINT uMsg, WPARAM wParam, LPARAM lParam) |
|
virtual LRESULT | HandleCustomMessage (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled) |
|
virtual LONG | GetStyle () |
|
HWND | GetHWND () const |
| 获得当前窗口句柄 更多...
|
|
| operator HWND () const |
|
bool | RegisterWindowClass () |
| 窗口类注册 更多...
|
|
bool | RegisterSuperclass () |
| 父类窗口注册 更多...
|
|
HWND | Create (HWND hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, const RECT rc, HMENU hMenu=NULL) |
| 创建一个窗口 更多...
|
|
HWND | Create (HWND hwndParent, LPCTSTR pstrName, DWORD dwStyle, DWORD dwExStyle, int x=CW_USEDEFAULT, int y=CW_USEDEFAULT, int cx=CW_USEDEFAULT, int cy=CW_USEDEFAULT, HMENU hMenu=NULL) |
| 创建一个窗口 更多...
|
|
HWND | CreateDuiWindow (HWND hwndParent, LPCTSTR pstrWindowName, DWORD dwStyle=0, DWORD dwExStyle=0) |
| 创建一个DUI窗口 更多...
|
|
HWND | Subclass (HWND hWnd) |
| 子类化 更多...
|
|
void | Unsubclass () |
| 取消子类化 更多...
|
|
void | ShowWindow (bool bShow=true, bool bTakeFocus=true) |
| 显示当前窗口 更多...
|
|
UINT | ShowModal () |
| 显示模态框 更多...
|
|
void | Close (UINT nRet=IDOK) |
| 关闭当前窗口 更多...
|
|
void | CenterWindow () |
| 居中当前窗口,支持扩展屏幕 更多...
|
|
void | SetIcon (UINT nRes) |
| 设置窗口图标 更多...
|
|
LRESULT | SendMessage (UINT uMsg, WPARAM wParam=0, LPARAM lParam=0L) |
| 发送指定消息到当前窗口 更多...
|
|
LRESULT | PostMessage (UINT uMsg, WPARAM wParam=0, LPARAM lParam=0L) |
| 发送指定消息到当前窗口 更多...
|
|
void | ResizeClient (int cx=-1, int cy=-1) |
| 重置当前窗口大小 更多...
|
|
bool | AddVirtualWnd (CDuiString strName, CNotifyPump *pObject) |
|
bool | RemoveVirtualWnd (CDuiString strName) |
|
void | NotifyPump (TNotifyUI &msg) |
|
bool | LoopDispatch (TNotifyUI &msg) |
|