为什么一直接收不到MM_MIXM_CONTROL_CHANGE消息
我在一个子对话框中想接收MM_MIXM_CONTROL_CHANGE消息,来显示音量的变化
BEGIN_MESSAGE_MAP(Mp2Dlg, CDialog)
//{{AFX_MSG_MAP(Mp2Dlg)
ON_BN_CLICKED(IDC_RECORD, OnRecord)
ON_CBN_SELCHANGE(IDC_SAMPLE, OnSelchangeSample)
ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
ON_BN_CLICKED(IDC_RECORDSTOP, OnRecordstop)
ON_BN_CLICKED(IDC_RECORDFILE, OnRecordfile)
ON_BN_CLICKED(IDC_RECORDTCP, OnRecordtcp)
ON_WM_HSCROLL()
//}}AFX_MSG_MAP
ON_MESSAGE(MM_MIXM_CONTROL_CHANGE,OnMixerCtrlChange)
END_MESSAGE_MAP()
afx_msg void OnMixerCtrlChange(WPARAM wparam , LPARAM lparam);
void Mp2Dlg::OnMixerCtrlChange(WPARAM wparam,LPARAM lparam)
{
Afxmessagebox("变化");
}
我是这样定义的,但是音量变后也没有跳出对话框,请问是怎么回事??