在windows中剪切或者复制的时候不想用右键,有没有可能用vb写个按钮,对在任何程序中选中的文字复制/剪切? 本帖最后由 xinrensheng 于 2011-05-12 17:39:36 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是又ctrl+c,ctrl+v吗.粘贴板是系统对象,vb本身支持的. ctrl+c,ctrl+v我知道,但个人觉得这个也不是好按的,本来右手ing,突然来下左右开弓,而且要弄两下,也挺累的.我设想是做个悬浮条,这个悬浮条上放个"复制/剪切" "粘贴".这样至少不用按鼠标右键,能省掉两按谢谢!! ctrl+c,ctrl+v就可以,如果不想用手按可以用代码实现SendKeys "^c" '等效于Ctrl+CSendKeys "^v" '等效于Ctrl+V 这个怎么固定焦点呢?比如我想选中了notepad中一段文字,现在一按我那个"复制"按钮这段选中的文字就会失去焦点,然后这个 ^c 就不知道send到哪里去了呵.结果什么也复制不上.谢谢!!--------------------Private Sub Command1_Click()'复制SendKeys "^c"End SubPrivate Sub Command2_Click()'粘贴SendKeys "^v"End Sub 做个悬浮窗还要处理焦点问题,我看你不如直接下个鼠标HOOK,然后使用中键双击来进行复制操作算了. http://www.autohotkey.com 其实谁让你想了?不想不就没事了吗?咳~~,Ctrl+v和Ctrl+C对准需要复制粘贴的对象一按就行了,何必想那么多呢? 你算是想对了,其实就是另有企图。lz不止一次发过此贴,第一次我看出来了只不过没说。我建议lz有什么想法直接说出来最好,不要山路十八弯 申明下,这个复制粘贴能干什么坏事?我还真不知道.楼上有几位高看我了.不瞒几位,我这水平顶多就是个改装下代码的水平,要我从头原产我还不会,没现成代码给我copy+改装我就整个抓瞎.谢谢了,看错人了,我没那水平 有个思路,向着判断当前是否有选中文字出发.如果有,则显示一个小工具条,上面有复制粘贴剪切等功能,就类似IE8里的加速器.如果是网页里,倒可以简单地判断当前是否有选中文字.但在标准的EXE里,不知道如何判断. 拖放是很简单的啊,参考:http://blog.csdn.net/langkew/archive/2004/11/19/187765.aspx你只需要做个悬浮窗口就行了,可以使用这个模块:【分享】马大哈系列功能模块----总在最前(VB6代码) 谢谢马帅!!报告马帅个消息:在最近一期的<电脑爱好者>上,还真介绍了这么个程序,叫做True XMouse gizmo官网: http://fy.chalmers.se/~appro/nt/TXMouse/这说明还真有人想到这种麻烦.是个免费的软件,只有40几个k.它只要两个动作就可以完成复制粘贴,复制时只要你是拖选它就默认为你是要复制,就会自动把你选中的东西放到剪切板;粘贴时用的就是你说的用鼠标中键.不过我试用了下,还是小有缺憾:一个是只能复制,没有剪切功能;另一个是好像对系统鼠标功能还是会有所影响,比如我在win7里面如果用basic主题风格,当我指向在任务栏归了类排列的窗口,按下左键后会没反应.总的说还是挺方便,不知道vb能不能做成这个东西.马帅有兴趣的话可以研究下呵呵 求助书籍:Visual Basic 6.0数据库程序设计 请教如何利用API获取本地机器的上网方式,拨号连接的名称,以及发送数据的字节数和接受到数据的字节数? access2000比access97优胜在哪里? 如何才能可以订制“开机启动”,“访问页面的网址”,以及定时自动关机这些东东? 工程预算的问题. 关于字符串操作的问题,大家帮帮忙 如何批量把txt中的数据按照需求导入到excel 要分不要命的进来 请教image的属性问题! 如何在VB中使用类? 【分享】VB6里面使用多线程提高穷举速度(VB6代码) 还有50分,求一个图片部分凸起的效果
我设想是做个悬浮条,这个悬浮条上放个"复制/剪切" "粘贴".这样至少不用按鼠标右键,能省掉两按
谢谢!!
SendKeys "^c" '等效于Ctrl+C
SendKeys "^v" '等效于Ctrl+V
谢谢!!
--------------------
Private Sub Command1_Click()'复制
SendKeys "^c"
End SubPrivate Sub Command2_Click()'粘贴
SendKeys "^v"
End Sub
我建议lz有什么想法直接说出来最好,不要山路十八弯
谢谢了,看错人了,我没那水平
官网: http://fy.chalmers.se/~appro/nt/TXMouse/
这说明还真有人想到这种麻烦.是个免费的软件,只有40几个k.它只要两个动作就可以完成复制粘贴,复制时只要你是拖选它就默认为你是要复制,就会自动把你选中的东西放到剪切板;粘贴时用的就是你说的用鼠标中键.
不过我试用了下,还是小有缺憾:一个是只能复制,没有剪切功能;另一个是好像对系统鼠标功能还是会有所影响,比如我在win7里面如果用basic主题风格,当我指向在任务栏归了类排列的窗口,按下左键后会没反应.
总的说还是挺方便,不知道vb能不能做成这个东西.马帅有兴趣的话可以研究下呵呵