各位好!我想通过10个按钮键来代替那10个数字键,请问如何做得到!谢谢,如果用
keybd_event 那又怎么做呢?
keybd_event 那又怎么做呢?
解决方案 »
- MFC开发多线程SOCKET的时候,主线程界面为什么一直是卡住的?
- MFC小问题
- 自己做了一个GUI,类win32接口,但在上面写代码累,想做一个UI Designer,自动生成界面代码,没有思路,有高手愿意指点一下吗?
- 一非窗口类怎么获得设备上下文?
- 为什么media play的active控件在线程里播放不好用,而不在线程里就好用呢?
- 请问如何注册-,+,\,/,.,,这些字符键的热键?
- 问一个紧急的问题,关于RichEdit。
- 字符串处理的算法问题
- 请教一个注册表的问题?
- 谁能给我解释一下ERP
- 视图放大缩小的问题。
- <<深入浅出MFC>>:RTTI及动态生成CRuntimeClass中的问题
yourEdit.SetFocus();
keybd_event(VK_NUMPAD1,0,0,0);
keybd_event(VK_NUMPAD1,0,2,0);如果有几个Edit的话,那就复杂多了,你必须记住你这次按键式要发送给那个Edit
需要定义一个CWnd * m_preFocus;记录是哪个Edit
然后
m_preFocus->SetFocus();
keybd_event(VK_NUMPAD1,0,0,0);
keybd_event(VK_NUMPAD1,0,2,0);