主窗口处理WM_NOTIFY消息时,会调用OnCmdMsg函数,为什么它的第二个参数要用MAKELONG(nCode,WM_NOTIFY)这种形式,直接传用nCode不是更好?MFC的原代码如下:BOOL CWnd::OnNotify(WPARAM, LPARAM lParam, LRESULT* pResult)
{
//略
int nCode = pNMHDR->code;
//略.return OnCmdMsg(nID, MAKELONG(nCode, WM_NOTIFY), ¬ify, NULL);
}
{
//略
int nCode = pNMHDR->code;
//略.return OnCmdMsg(nID, MAKELONG(nCode, WM_NOTIFY), ¬ify, NULL);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货