566 lines
13 KiB
Markdown
566 lines
13 KiB
Markdown
![]() |
# WindowImplBase
|
|||
|
|
|||
|
| <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> | <20><>; |
|
|||
|
| :--- | :--- |
|
|||
|
| [InitWindow](#InitWindow) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnFinalMessage](#OnFinalMessage) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [GetStyle](#GetStyle) | <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ |
|
|||
|
| [GetClassStyle](#GetClassStyle) | <20><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ |
|
|||
|
| [GetResourceType](#GetResourceType) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [GetResourceID](#GetResourceID) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [CreateControl](#CreateControl) | <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>Ŀؼ<C4BF><D8BC><EFBFBD><EFBFBD>DZ<EFBFBD><EFBFBD>Ŀؼ<C4BF><D8BC><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>øú<C3B8><C3BA><EFBFBD> |
|
|||
|
| [MessageHandler](#MessageHandler) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ |
|
|||
|
| [OnClose](#OnClose) | <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ڹر<DAB9><D8B1><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnDestroy](#OnDestroy) | <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnNcActivate](#OnNcActivate) | <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EEB6AF><EFBFBD>ǻ״̬<D7B4><CCAC>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnNcCalcSize](#OnNcCalcSize) | <20><><EFBFBD>յ<EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>Ϣʱ<CFA2><CAB1>WM_NCCALCSIZE<5A><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnWindowPosChanging](#OnWindowPosChanging) | <20><><EFBFBD><EFBFBD>λ<EFBFBD>û<EFBFBD> Z <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnNcPaint](#OnNcPaint) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnNcLButtonDbClick](#OnNcLButtonDbClick) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˫<EFBFBD><CBAB><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnNcHitTest](#OnNcHitTest) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD> WM_NCHITTEST <20><>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnGetMinMaxInfo](#OnGetMinMaxInfo) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD> WM_GETMINMAXINFO <20><>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnMouseWheel](#OnMouseWheel) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnMouseHover](#OnMouseHover) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ڴ<EFBFBD>С<EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnSize](#OnSize) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ڴ<EFBFBD>С<EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnChar](#OnChar) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><D5B5>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1>WM_CHAR<41><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnSysCommand](#OnSysCommand) | <20><><EFBFBD>մ<EFBFBD><D5B4>ڿ<EFBFBD><DABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1>WM_SYSCOMMAND<4E><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnKeyDown](#OnKeyDown) | <20><><EFBFBD>ռ<EFBFBD><D5BC>̰<EFBFBD><CCB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnKillFocus](#OnKillFocus) | <20><><EFBFBD><EFBFBD>ʧȥ<CAA7><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnSetFocus](#OnSetFocus) | <20><><EFBFBD>ջ<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnLButtonDown](#OnLButtonDown) | <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnLButtonUp](#OnLButtonUp) | <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnMouseMove](#OnMouseMove) | <20><><EFBFBD>յ<EFBFBD><D5B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnDpiChanged](#OnDpiChanged) | <20><><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD>DPI<50>ı<EFBFBD><C4B1><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD> Startup <20><>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DPI <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Żᴥ<C5BB><E1B4A5><EFBFBD><EFBFBD> |
|
|||
|
| [HandleMessage](#HandleMessage) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [ActiveWindow](#ActiveWindow) | <20><><EFBFBD><EFBFBD><EEB4B0> |
|
|||
|
| [SetTaskbarTitle](#SetTaskbarTitle) | <20><><EFBFBD>ô<EFBFBD><C3B4>ڱ<EFBFBD><DAB1><EFBFBD> |
|
|||
|
| [ToTopMost](#ToTopMost) | <20>ö<EFBFBD><C3B6><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [GetSkinFolder](#GetSkinFolder) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>Ŀ¼ |
|
|||
|
| [GetSkinFile](#GetSkinFile) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4> XML <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD> |
|
|||
|
| [GetWindowClassName](#GetWindowClassName) | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>Ψһ<CEA8><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnCreate](#OnCreate) | <20>յ<EFBFBD><D5B5><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD>ʹ<EFBFBD><CAB9> InitWindow <20>ӿ<EFBFBD><D3BF><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |
|
|||
|
| [OnButtonClick](#OnButtonClick) | <20><><EFBFBD>ڹ<EFBFBD><DAB9>ܰ<EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD> |
|
|||
|
|
|||
|
|
|||
|
### InitWindow
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual void InitWindow()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnFinalMessage
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual void OnFinalMessage( HWND hWnd )
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `hWnd` Ҫ<><D2AA><EFBFBD>ٵĴ<D9B5><C4B4>ھ<EFBFBD><DABE><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### GetStyle
|
|||
|
|
|||
|
<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LONG GetStyle()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD><EFBFBD><EFBFBD>ʽ
|
|||
|
|
|||
|
### GetClassStyle
|
|||
|
|
|||
|
<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual UINT GetClassStyle()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ
|
|||
|
|
|||
|
### GetResourceType
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual UILIB_RESOURCETYPE GetResourceType()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### GetResourceID
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual std::wstring GetResourceID()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### CreateControl
|
|||
|
|
|||
|
<EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀؼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>DZ<EFBFBD><EFBFBD>Ŀؼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>øú<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual Control* CreateControl(const std::wstring& pstrClass)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `pstrClass` <20>ؼ<EFBFBD><D8BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>ؼ<EFBFBD>ָ<EFBFBD>룬һ<EBA3AC><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD> pstrClass <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>Ŀؼ<C4BF>
|
|||
|
|
|||
|
### MessageHandler
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT MessageHandler(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnClose
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڹر<EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnClose(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnDestroy
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnDestroy(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnNcActivate
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǻ״̬<EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnNcActivate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnNcCalcSize
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD>WM_NCCALCSIZE<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnNcCalcSize(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnWindowPosChanging
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>û<EFBFBD> Z <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnWindowPosChanging(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnNcPaint
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnNcPaint(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnNcLButtonDbClick
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˫<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnNcLButtonDbClick(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnNcHitTest
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD> WM_NCHITTEST <20><>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnNcHitTest(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnGetMinMaxInfo
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD> WM_GETMINMAXINFO <20><>Ϣʱ<CFA2><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnGetMinMaxInfo(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnMouseWheel
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnMouseWheel(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnMouseHover
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD>С<EFBFBD>ı<EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnMouseHover(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnSize
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD>С<EFBFBD>ı<EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnSize(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnChar
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD>ַ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD>WM_CHAR<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnChar(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnSysCommand
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>մ<EFBFBD><EFBFBD>ڿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD>WM_SYSCOMMAND<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnSysCommand(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnKeyDown
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD>̰<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnKeyDown(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnKillFocus
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnKillFocus(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnSetFocus
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>ջ<EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnSetFocus(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnLButtonDown
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnLButtonDown(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnLButtonUp
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnLButtonUp(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnMouseMove
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnMouseMove(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnDpiChanged
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>յ<EFBFBD>DPI<EFBFBD>ı<EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> Startup <20><>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DPI <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Żᴥ<C5BB><E1B4A5><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT OnDpiChanged(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### HandleMessage
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual LRESULT HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><><EFBFBD><EFBFBD> true <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><C9B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### ActiveWindow
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual void ActiveWindow()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>void <20><EFBFBD><DEB7><EFBFBD>ֵ
|
|||
|
|
|||
|
### SetTaskbarTitle
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>ô<EFBFBD><EFBFBD>ڱ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual void SetTaskbarTitle(const std::wstring &title)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `title` <20><><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>void <20><EFBFBD><DEB7><EFBFBD>ֵ
|
|||
|
|
|||
|
### ToTopMost
|
|||
|
|
|||
|
<EFBFBD>ö<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
void ToTopMost(bool forever)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `forever` <20>Ƿ<EFBFBD>һֱ<D2BB>ö<EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>void <20><EFBFBD><DEB7><EFBFBD>ֵ
|
|||
|
|
|||
|
### GetSkinFolder
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD>Ŀ¼
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual std::wstring GetSkinFolder()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>Ƥ<EFBFBD><C6A4>Ŀ¼
|
|||
|
|
|||
|
### GetSkinFile
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD> XML <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual std::wstring GetSkinFile()
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>Ƥ<EFBFBD><C6A4> XML <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|||
|
|
|||
|
### GetWindowClassName
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ψһ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
virtual std::wstring GetWindowClassName(void)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>Ψһ<CEA8><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnCreate
|
|||
|
|
|||
|
<EFBFBD>յ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><EFBFBD> InitWindow <20>ӿ<EFBFBD><D3BF><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
LRESULT OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `uMsg` <20><>ϢID
|
|||
|
- `wParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `lParam` <20><>Ϣ<EFBFBD><CFA2><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD>
|
|||
|
- `bHandled` <20><>Ϣ<EFBFBD>Ƿ<EFBFBD><C7B7>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
### OnButtonClick
|
|||
|
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>ڹ<EFBFBD><EFBFBD>ܰ<EFBFBD>ť<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
```cpp
|
|||
|
bool OnButtonClick(EventArgs* param)
|
|||
|
```
|
|||
|
|
|||
|
- <20><> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
- `param` Я<><D0AF><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD>
|
|||
|
- <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5>ʼ<EFBFBD>շ<EFBFBD><D5B7><EFBFBD> true
|
|||
|
|