屏蔽大小写键提示消息 对于EDIT控件,在caplock被按下时会出现大小键键开启提示信息(如果caplock已经按下,那么获得焦点时会出现这个信息),如果才能屏蔽这个信息, 即在上述两种情况下都不出现这个提示信息。注:目前做了一个ATL EDIT控件,在HTML dialog中调用这个控件,一旦出现大小写提示便会花屏(IE版本不同,花地程度不同),现在索性想去掉这个信息。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 利用HOOK技术,可以的所有键盘信息都可以的 WM_KEYUP 消息,处理VK_CAPITAL 来实现屏蔽大写。。 给你个提示GetKeyState()参数传 VK_CAPITAL具体你查查MSDN http://baike.baidu.com/view/1080073.htm这上面说的比较清楚了根据返回值得位,检测 CAPSLOCK 返回值:返回值给出了给定虚拟键的状态,状态如下: 若高序位为1,则键处于DOWN状态,否则为UP状态。 若低序位为1,则键被触发。例如CAPS LOCK键,被找开时将被触发。若低序位置为0,则键被关闭,且不被触发。触发键在键盘上的指示灯,当键被触发时即亮,键不被触发时即灭。 我是想屏蔽大小写提示,即"大小写锁定打开。保持大小写锁定可能输入错误的密码....",这个应该只有在密码属性的edit才会出,我继承了EDIT类,他是自动出的,但是一旦出现会造成我的页面花屏。所以我想不出这个提示,但是大小写锁定还是要的。可以通过屏蔽CAPSLOCK键来屏蔽已经获得焦点后按下CAPSLOCK下出现的提示。但是不能屏蔽先按CAPSLOCK,在获得焦点之后按下CAPSLOCK下的提示。 xml判断是否有子节点(msxml) QQ,迅雷的界面的是怎么实现的! 关于VC读取遥感IMG格式图像 采用ADO在access2000中,怎样用中文字表示字段名 将CString转换成double类型,如何只保留小数点后3位? 如何在一指定区域画一个字,且这个字能刚好填满这个区域 设置程序自动运行的方法有多少方法,请提出你的方法,我知道有5种,你呢? VC++设置存储的路径 wsprint() 急!AutoCAD格式的图形文件怎么用VC来显示? VC2008 如何将char 48显示为string "0" 对话框最大化按钮如何变成问号,然后点击它时弹出帮助文档?
参数传 VK_CAPITAL具体你查查MSDN
根据返回值得位,检测 CAPSLOCK
返回值:返回值给出了给定虚拟键的状态,状态如下: 若高序位为1,则键处于DOWN状态,否则为UP状态。 若低序位为1,则键被触发。例如CAPS LOCK键,被找开时将被触发。若低序位置为0,则键被关闭,且不被触发。触发键在键盘上的指示灯,当键被触发时即亮,键不被触发时即灭。
所以我想不出这个提示,但是大小写锁定还是要的。
可以通过屏蔽CAPSLOCK键来屏蔽已经获得焦点后按下CAPSLOCK下出现的提示。
但是不能屏蔽先按CAPSLOCK,在获得焦点之后按下CAPSLOCK下的提示。