首先在类视图中
右键--类向导
在虚函数中添加
PreTranslateMessage
CEdit::SetSel(0, -1); //全选
右键--类向导
在虚函数中添加
PreTranslateMessage
CEdit::SetSel(0, -1); //全选
BOOL CmyDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the baseclass
if (pMsg->message==WM_KEYDOWN)
{
BOOLbCtrl=::GetKeyState(VK_CONTROL)&0x8000;
BOOLbShift=::GetKeyState(VK_SHIFT)&0x8000;
// only gets here if CTRL key is pressed
BOOL bAlt=::GetKeyState(VK_MENU)&0x8000;
switch( pMsg->wParam )
{
case 'A':
if (bCtrl)
m_cEdit.SetSel(0,-1);
}
}
return CDialog::PreTranslateMessage(pMsg);
}