用c++开发一个软键盘 用c++开发一个软键盘,目的是用于嵌入网页的控件里,现在只是实现一个密码框和加密。在点击密码框的时候弹出软键盘,不知道具体实现方法,求一个设计思路,如何实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放一个对话框,上面放上各个字母的button,然后响应用户点击 能具体点吗?我当然也知道放个dialog,上面放button了,可是怎么弹出,弹出的位置如何设置 ,怎么实现用户点击的消息传递呢 弹出就用Create(非模态),模态必死。然后使用下面:(千万别用SendMessage,这个要句柄的,麻烦直接模拟键盘最恰当)键盘事件keybd_event(VK_LWIN, 0, 0, 0);keybd_event('L', 0, 0, 0);keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);keybd_event('L', 0, KEYEVENTF_KEYUP, 0);------------------------------------------------符号常量 十六进制值 指定的鼠标或键盘按键 VK_LBUTTON 01 鼠标左键 VK_RBUTTON 02 鼠标右键 VK_CANCEL 03 Control-break 过程 VK_MBUTTON 04 鼠标中键 VK_BACK 08 BACKSPACE 键 VK_TAB 09 TAB 键 VK_CLEAR 0C CLEAR 键 VK_RETURN 0D ENTER 键 VK_SHIFT 10 SHIFT 键 VK_CONTROL 11 CTRL 键 VK_MENU 12 ALT 键 VK_PAUSE 13 PAUSE 键 VK_CAPITAL 14 CAPS LOCK 键 VK_ESCAPE 1B ESC 键 VK_SPACE 20 SPACEBAR VK_PRIOR 21 PAGE UP 键 VK_NEXT 22 PAGE DOWN 键 VK_END 23 END 键 VK_HOME 24 HOME 键 VK_LEFT 25 LEFT ARROW 键 VK_UP 26 UP ARROW 键 VK_RIGHT 27 RIGHT ARROW 键 VK_DOWN 28 DOWN ARROW 键 VK_SELECT 29 SELECT 键 VK_EXECUTE 2B EXECUTE 键 VK_SNAPSHOT 2C PRINT SCREEN键(用于Windows 3.0及以后版本) VK_INSERT 2D INS 键 VK_DELETE 2E DEL 键 VK_HELP 2F HELP 键 VS2005怎么调用msscript.ocx,然后运行js的类库 openGL嵌入到Vega的问题(回调函数) 请问怎么实现IObjectSafety接口?vc,delphi均可。 請問打印日期標籤的程序,用API的,MFC不熟悉,100分不夠再加 怎样让CDialogBar的按钮变灰啊??? (问题)急!列表框中的图标为什么不能显示? ◆◆◆我也提个问题,来和大家讨论?(关于作图中,斜线问题)◆◆◆ 看看出错原因 一个作业题!SOS!!HELP!!! sprintf的转换? 使用ie控件webbrowser发现时间长了内存消耗大,如何处理 会mfc 对话框非模态的大神请进
键盘事件
keybd_event(VK_LWIN, 0, 0, 0);
keybd_event('L', 0, 0, 0);
keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);
keybd_event('L', 0, KEYEVENTF_KEYUP, 0);
------------------------------------------------
符号常量 十六进制值 指定的鼠标或键盘按键
VK_LBUTTON 01 鼠标左键
VK_RBUTTON 02 鼠标右键
VK_CANCEL 03 Control-break 过程
VK_MBUTTON 04 鼠标中键
VK_BACK 08 BACKSPACE 键
VK_TAB 09 TAB 键
VK_CLEAR 0C CLEAR 键
VK_RETURN 0D ENTER 键
VK_SHIFT 10 SHIFT 键
VK_CONTROL 11 CTRL 键
VK_MENU 12 ALT 键
VK_PAUSE 13 PAUSE 键
VK_CAPITAL 14 CAPS LOCK 键
VK_ESCAPE 1B ESC 键
VK_SPACE 20 SPACEBAR
VK_PRIOR 21 PAGE UP 键
VK_NEXT 22 PAGE DOWN 键
VK_END 23 END 键
VK_HOME 24 HOME 键
VK_LEFT 25 LEFT ARROW 键
VK_UP 26 UP ARROW 键
VK_RIGHT 27 RIGHT ARROW 键
VK_DOWN 28 DOWN ARROW 键
VK_SELECT 29 SELECT 键
VK_EXECUTE 2B EXECUTE 键
VK_SNAPSHOT 2C PRINT SCREEN键(用于Windows 3.0及以后版本)
VK_INSERT 2D INS 键
VK_DELETE 2E DEL 键
VK_HELP 2F HELP 键