GetKeyNameText不能获取功能键名称,那要如何获取?
RT
GetKeyNameText可以获取字符键的名称
但是按下功能键时候 程序就报错了
那么要如何获取功能键的名字呢?
[解决办法]
BOOL CXXXDlg::PreTranslateMessage(MSG* pMsg)
{
if(WM_KEYDOWN == pMsg->message)
{
TCHAR szName[MAX_PATH] = {0};
GetKeyNameText(pMsg->lParam, szName, MAX_PATH);
AfxMessageBox(szName);
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}