BOOL CPocoPhotoDlg::PreTranslateMessage(MSG* pMsg)
{
switch(pMsg->message)
{
case WM_KEYDOWN:
if(pMsg->wParam=='O' && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000){
AddFilesToList ();
return true;
}
else if(pMsg->wParam=='D' && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000){
AddDirectoryFileToList();
return true;
}
else if (pMsg->wParam=='W' && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000) {
OnBnClickedButtonWater();
return true;
}
else if (pMsg->wParam=='P' && (GetAsyncKeyState(VK_MENU) & 0x8000) == 0x8000) {
m_ctrEditUserPass.SetFocus();//没有反应....
return true;
}
}
}
CTL键就没有问题,,便ALT键就根本没有反应
{
switch(pMsg->message)
{
case WM_KEYDOWN:
if(pMsg->wParam=='O' && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000){
AddFilesToList ();
return true;
}
else if(pMsg->wParam=='D' && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000){
AddDirectoryFileToList();
return true;
}
else if (pMsg->wParam=='W' && (GetAsyncKeyState(VK_CONTROL) & 0x8000) == 0x8000) {
OnBnClickedButtonWater();
return true;
}
else if (pMsg->wParam=='P' && (GetAsyncKeyState(VK_MENU) & 0x8000) == 0x8000) {
m_ctrEditUserPass.SetFocus();//没有反应....
return true;
}
}
}
CTL键就没有问题,,便ALT键就根本没有反应
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货