在OnPretranslateMessge()响应字符输入消息, 
if (Msg==WM_CHAR) 
{if(TCHAR(Msg->WPARAM)==13)//回车消息 
   AfxMessageBox("dfdf") 
} 
代码记不全了,反正编译正确.输入其他字符,效果也都正确,响应回车,弹出消息,怎么不行啊