BOOL CTestDlg::PreTranslateMessage(MSG* pMsg) 
{
if(pMsg->message==WM_KEYDOWN)
{
int nFocus=GetFocus()->GetDlgCtrlID();
在此设置断点 int i=1;
}
return CDialog::PreTranslateMessage(pMsg);
}
我是一个对话框程序,有三个ComboBox,两个默认按钮。但是无论我的焦点在哪个ComboBox,在断点处我查看到的焦点控件ID:nFocus都是1001,这是为什么?应该怎么样去得到焦点控件的ID。这个ID还有点分,用这个ID来问,呵呵