引用 6 楼 garyliu1104 的回复:
驱动中增加SendKeyEvent(keyValue,1); 和SendKeyEvent(keyValue,0); 表示键按下,松开。
应用程序用
BOOL COnLineDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message == WM_KEYDOWN)
{
switch(pMsg->wParam)
{
case KEY_FAST:
break;
case KEY_BACK:
break;
case KEY_OK:
break;
case 0x5a:
ReadFromFPGA();
break;
default :
break;
}
}
return CDialog::PreTranslateMessage(pMsg);
}
获取对应的消息处理。
SendKeyEvent(keyValue,1); 和SendKeyEvent(keyValue,0); 这是你自己定义的函数吧???