VC/MFC自定义的消息失效,请各位大侠指教给看看
一梦清秋 2012-07-17 05:09:11 .h中
#define WM_MY_MESSAGE (WM_USER+100)
......
afx_msg LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam);
......
.cpp中
ON_MESSAGE(WM_MY_MESSAGE, OnMyMessage)
.......
函数体:
LRESULT CPicShowDlg::OnMyMessage(WPARAM wParam,LPARAM lParam)
{
// TODO: 处理用户自定义消息
if(wParam!=m_NotifyIconData.uID) // 不是自己的图标发来的消息,退出
return 1;
switch(lParam) // 过滤消息
{
case WM_LBUTTONDOWN: // 鼠标左键在图标按下
{
AfxMessageBox("Hello World"); // 弹出消息框
}
break;
}
return 0;
}
为什么消息传不进来呢?怎么弄都没反应。