保持快乐,善于表达,敢于创新
注册系统自动分配消息方法
上一篇 /
下一篇 2011-10-12 14:19:13
/ 个人分类:c++
#define MSG_RELAUNCH _T("MSG_RELAUNCH");
WM_RELAUNCH = ::RegisterWindowMessage(MSG_RELAUNCH); //系统注册消息id;
PostMessage(HWND_BROADCAST, WM_RELAUNCH, (WPARAM)WPARAM_RELAUNCH, NULL); //向所有窗口广播此消息,如窗口有WM_RELAUNCH,那么就用此窗口处理。
MESSAGE_HANDLER(WM_RELAUNCH, OnManagerRelaunch);
LRESULT CMainFrame.:OnManagerRelaunch(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
if (wParam == WPARAM_RELAUNCH)
{
ACDWindow_BringWindowToTop(m_hWnd);
CheckAccountInRelaunch();
// ShowInboxMonitor(0);
}//if
if (wParam == WPARAM_EXIT)
{
DestroyWindow();
}
return 0;
}
收藏
举报
TAG: