1.通知消息一般是由子控件发出,由父窗口响应,因此响应函数的位置在父窗口内。
2.通知消息发送给父窗口的是通知码,即WM_NOTIFY消息(但为了区分方便不同的消息有不同的名称,但都是以WM_NOTIFY结构为模板)。
具体代码:
.h文件:
afx_msg void memberFxn( NMHDR * pNotifyStruct, LRESULT * result );
.cpp文件:
ON_NOTIFY( wNotifyCode, id, memberFxn )
void CFatherDlg::OnKeydownList1(NMHDR* pNMHDR, LRESULT* pResult)
{
LV_KEYDOWN* pLVKeyDow = (LV_KEYDOWN*)pNMHDR;
// TODO: Add your control notification handler code here
*pResult = 0;
}