能力值:
( LV2,RANK:10 )
|
-
-
2 楼
谢谢楼主分享
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
中英文切换用ctrl的路过
|
能力值:
( LV3,RANK:30 )
|
-
-
4 楼
用ctrl也有问题 ctrl c ctrl v 同样不方便~
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
这是你的结论,
我不同意,
或者说你还不知道这个到底怎么用更方便
|
能力值:
( LV3,RANK:20 )
|
-
-
6 楼
那其实win8恶心的热键不只这个
win+q 我用来做quick menu的.也被win8强占了
反正主要时间还在2k3 win7之间.win8仅仅用来测试程序兼容性的.没太大感觉.
|
能力值:
( LV3,RANK:30 )
|
-
-
7 楼
是这样的
如果是shift切换,在敲代码的时候,用shift做切换字母大小写,但是如果按下了shift,然后又没有敲字母,因为发现下一个字母不需要切换大小写,这时松开了shift,就导致从英文切到了中文。
ctrl是同样道理的,ctrl是个很常用的切换键,比如ctrl+鼠标单击。或者ctrl+c复制东西,然后在某个地方ctrl+v,但是发现位置不对,v不能按下去,于是ctrl松开了,蛋疼的又切换到了中文。
如果你没有这方面体会显然你用shift敲代码不够多或者你不经常使用ctrl快捷键。
不过我早已经习惯了shift做蛋疼的中英切换。。
这个小工具只是应别人的要求做出来的罢了~
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
还是习惯问题吧, 小工具还是要支持一下的 ,win8不用, 直接用win20xx
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
不是习惯问题, 写代码的时候真的不方便.
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
用了以后感觉很不错,比autohotkey之类的方法稳定多了,非常感谢!
唯一的缺憾是:比如聊qq时,我输入完文字以后喜欢ctrl+空格切换到英文输入状态,然后在不放开ctrl的情况下接着按enter来发送消息。用了你这个以后,按enter会被识别成win+enter而不是ctrl+enter,所以就会弹出讲述人而不是发送消息。
我平时都在用vb6、vb.net,没有vc、c#的编译环境,也不大清楚你的源码具体该怎么样编译。如果楼主能帮忙直接修复这个小问题就好了,不行的话我哪天再好好研究一下,弄个编译环境来自己修改和编译。
不过还是真心感谢楼主!
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
弱弱的问一下,签名的问题怎么解决?
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
我装的是vs2010 express版,好像没法进行驱动开发。
楼主有空的话能不能帮忙修改一下代码?
看了楼主的代码,原理是在ctrl_down和空格中插入ctrl_up和win_down,这就意味着会产生一个ctrl按键事件,一般情况下问题不大,主要问题就是word中某些情况下会使用到ctrl按键事件(比如2010粘贴时弹出的粘贴选项,还有就是2013选中图片对象时弹出的布局选项,这些都会响应ctrl按键事件)。
我的想法是在ctrl_down和空格中插入alt_down、F12_down、F12_up、alt_up、ctrl_up和win_down,就是要产生很少用到的ctrl+alt+f12组合按键事件而不是ctrl按键事件,虽然插入的key比较多,但对我来说好用多了。
还有就是在hookctrlup的情况下如果遇到enter就在enter前面插入win_up和ctrl_down并取消hookctrlup,应该就能解决我在10楼提到的小问题了。(或者考虑设计成在hookctrlup的情况下一旦遇到非空格的其他按键,就插入win_up和ctrl_down并取消hookctrlup)
再次感谢楼主!
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
楼主真是个大好人啊,
那个win+space我也用不惯啊,
找了很多修改系统文件的方法传说好像是shell32.dll中
可还是没能实现,
想不到终于有人研究出来了~~~
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
感谢,正是需要的,win8改的不符合程序员习惯了
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
提一个意见,再增加一版 ctrl+space替换ctrl+shift的。这样就解决win键的问题。或做个软件配置。
建议发布软件,这个好多人需要。
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
非常感谢您的发布 正需要这个
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
非常感谢,楼主辛苦了,回帖表示对你的尊重
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
感谢楼主分享。请问什么开发环境?vs2013打开满屏报错呀
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
非常享用。谢谢。收益匪浅。。。。。
|
|
|