用VB编写程序,按下快捷键时执行操作

比如:光标选中了一段文字:你好当按下某一个快捷键的时候,读取选中的内容,将其替换为:好你具体的编辑方法可以改,主要就是这个程序不一定是活动窗口就像QQ里面可以随时按下Ct... 比如:光标选中了一段文字:你好当按下某一个快捷键的时候,读取选中的内容,将其替换为:好你具体的编辑方法可以改,主要就是这个程序不一定是活动窗口就像QQ里面可以随时按下Ctrl+Alt+A截屏一样谢谢了 展开
 我来答
百度网友bedabba33
2012-02-20 · TA获得超过212个赞
知道小有建树答主
回答量:334
采纳率:100%
帮助的人:214万
展开全部
这个不用API的代码可以参考!

如下:

'**********************VB.VBS***********************
Set WshShell = CreateObject("Wscript.shell")
strDesktop = WshShell.SpecialFolders("Desktop")
Set oMyShortcut = WshShell.CreateShortcut(strDesktop + "\女孩.lnk") '此处为快捷名称
oMyShortcut.IconLocation = "" '此处为快捷图标
oMyShortcut.TargetPath = "%windir%\system32\cmd.exe" '此处为源文件
oMyShortcut.Hotkey = "ALT+CTRL+C" ''此处为快捷热键
oMyShortcut.Save

'***************************************************

‘如果要删除此快捷方式,只需将里面的各选项设为空,再次执行该源码就好
zhongjin175891
2012-02-22 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:105
采纳率:0%
帮助的人:93.5万
展开全部
需要编写一个回调函数,也就是消息拦截,快捷键要用到函数RegisterHotKey和UnRegisterHotKey两个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
h598937749
2012-02-18 · TA获得超过316个赞
知道小有建树答主
回答量:1073
采纳率:50%
帮助的人:657万
展开全部
菜单可以设置快捷键,要实现什么功能可以在菜单写代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式