大侠救我,明天要教作业了啊!!up有分 一个小问题:就是对话框里的独立的button(不是菜单,不能设快捷键),如何让键盘输入对应键有效?本来是鼠标单击有效,但我想让鼠标与键盘同时有效怎么办? 各位大侠救救小弟,如果这里讲不清楚,请发我email:[email protected],急! 谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重载,这个函数试试BOOL CAntenna_ControlView::PreTranslateMessage(MSG* pMsg){ if (pMsg->message==WM_KEYDOWN) SendMessage(pMsg->message,pMsg->wParam,pMsg->lParam); return CFormView::PreTranslateMessage(pMsg); //注意对象}//添加消息void CAntenna_ControlView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) { // TODO: Add your message handler code here and/or call default nChar//是按键值 CFormView::OnKeyDown(nChar, nRepCnt, nFlags);} 设快捷键不是菜单里的东东,下面有一下划线的吗?我的意思是,比如我设了一个button标题9是虚拟的,如何让我在键盘上输入9,就响应这个虚拟键button9呢? 我先试试寒竹的,hook是什么啊?能不能具体教教我 还有我这是对话框,不是view,小弟初学,大家多多指教 littlechen(简单) 兄,这个我试过,好像是菜单里有效(快捷键),独立的button不行的,不知道是不是? 寒竹兄,我找不到这东东阿,请写具体点,发我email好吗? VS2010如何调试 (修改了默认输出目录的程序?) 怎么一笔画出一个五角星 VC实现多国语言 好简单的问题,请教教我 如何获取当前应用程序主窗口的句柄? 用MFC写的程序采用ADO与ACCESS 在2000 下正常使用,但是在98下无法正常使用 需要帮忙,快近来!在线等!!! 在线求助!!!!!!!!!!急!!!!!!!! 有没有这样用GetCommandLine()的? 如何让CEdit的光标和文字靠右排列? 呵呵,散分 学习C和VC好多问,请高手指点!散100
BOOL CAntenna_ControlView::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message==WM_KEYDOWN)
SendMessage(pMsg->message,pMsg->wParam,pMsg->lParam);
return CFormView::PreTranslateMessage(pMsg); //注意对象
}
//添加消息
void CAntenna_ControlView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
nChar//是按键值
CFormView::OnKeyDown(nChar, nRepCnt, nFlags);
}