直接用ON_COMMAND确有响应,Pretranslatemessage中就拦截不到WM_COMMANG消息
真是日了狗了
------解决思路----------------------
应该:
LRESULT CUiButtonDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
// TODO: Add your specialized code here and/or call the base class
if (message==WM_INITDIALOG)
{
TRACE("WM_INITDIALOG=0x110\n");
}
if (message==WM_COMMAND)
{
TRACE("WM_COMMAND=0x111\n");
}
return CDialog::WindowProc(message, wParam, lParam);
}