|
|
@@ -40,65 +40,42 @@ public:
|
|
|
|
|
|
}
|
|
|
|
|
|
- void Notify(TNotifyUI& msg);
|
|
|
+ void Notify(TNotifyUI& msg);
|
|
|
|
|
|
- void HandleClickMsg(TNotifyUI& msg);
|
|
|
- void HandleSelectChangeMsg(TNotifyUI& msg);
|
|
|
- void HandleItemSelectMsg(TNotifyUI& msg);
|
|
|
+ void HandleClickMsg(TNotifyUI& msg);
|
|
|
+ void HandleSelectChangeMsg(TNotifyUI& msg);
|
|
|
+ void HandleItemSelectMsg(TNotifyUI& msg);
|
|
|
|
|
|
- void InitSettingStatus();
|
|
|
+ void InitSettingStatus();
|
|
|
|
|
|
LRESULT OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnClose(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|
|
- {
|
|
|
- bHandled = FALSE;
|
|
|
- return 0;
|
|
|
- }
|
|
|
+ LRESULT OnClose(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnDestroy(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|
|
- {
|
|
|
- ::PostQuitMessage(0L);
|
|
|
+ LRESULT OnDestroy(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- bHandled = FALSE;
|
|
|
- return 0;
|
|
|
- }
|
|
|
+ LRESULT OnNcActivate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnNcActivate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|
|
- {
|
|
|
- if(::IsIconic(*this))
|
|
|
- {
|
|
|
- bHandled = FALSE;
|
|
|
- }
|
|
|
- return (wParam == 0) ? TRUE : FALSE;
|
|
|
- }
|
|
|
+ LRESULT OnNcCalcSize(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnNcCalcSize(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|
|
- {
|
|
|
- return 0;
|
|
|
- }
|
|
|
+ LRESULT OnNcPaint(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnNcPaint(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
|
|
- {
|
|
|
- return 0;
|
|
|
- }
|
|
|
+ LRESULT OnNcHitTest(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnNcHitTest(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
+ LRESULT OnSize(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnSize(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
+ LRESULT OnGetMinMaxInfo(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnGetMinMaxInfo(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
+ LRESULT OnSysCommand(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
- LRESULT OnSysCommand(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
+ LRESULT HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|
|
|
|
|
- LRESULT HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|
|
|
|
|
-
|
|
|
- //添加托盘图标(初始化)
|
|
|
- void AddTrayIcon();
|
|
|
+ //添加托盘图标(初始化)
|
|
|
+ void AddTrayIcon();
|
|
|
|
|
|
- //处理托盘图标上的事件
|
|
|
- LRESULT OnTrayIcon(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
+ //处理托盘图标上的事件
|
|
|
+ LRESULT OnTrayIcon(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
|
|
|
|
|
public:
|
|
|
CPaintManagerUI m_pm;
|
|
|
@@ -109,8 +86,8 @@ private:
|
|
|
CButtonUI* m_pRestoreBtn;
|
|
|
CButtonUI* m_pMinBtn;
|
|
|
|
|
|
- //定义托盘图标对象
|
|
|
- NOTIFYICONDATA m_trayIcon;
|
|
|
+ //定义托盘图标对象
|
|
|
+ NOTIFYICONDATA m_trayIcon;
|
|
|
|
|
|
- CMessagePush* m_push;
|
|
|
+ CMessagePush* m_push = NULL;
|
|
|
};
|