MFC 文本框输入时,如何判断按下的 是不是的 Backspace键

MFC 文本框获得输入时,如何判断按下的 是不是的 Backspace键, 急求, 在线等

BOOL CDialog1::PreTranslateMessage(MSG* pMsg) 
{
// TODO: Add your specialized code here and/or call the base class
HWND hedt = GetDlgItem(IDC_EDIT1)->GetSafeHwnd();
if(pMsg->message==WM_KEYDOWN&&hedt==pMsg->hwnd)
{
if(pMsg->wParam==VK_BACK)//Backspace键
AfxMessageBox(_T("Backspace!"));
}

return CDialog::PreTranslateMessage(pMsg);
}

重载所在对话框的PreTranslateMessage,处理消息即可。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网