用VB编写程序,按下快捷键时执行操作
比如:光标选中了一段文字:你好当按下某一个快捷键的时候,读取选中的内容,将其替换为:好你具体的编辑方法可以改,主要就是这个程序不一定是活动窗口就像QQ里面可以随时按下Ct...
比如:光标选中了一段文字:你好当按下某一个快捷键的时候,读取选中的内容,将其替换为:好你具体的编辑方法可以改,主要就是这个程序不一定是活动窗口就像QQ里面可以随时按下Ctrl+Alt+A截屏一样谢谢了
展开
展开全部
这个不用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
'***************************************************
‘如果要删除此快捷方式,只需将里面的各选项设为空,再次执行该源码就好
如下:
'**********************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
'***************************************************
‘如果要删除此快捷方式,只需将里面的各选项设为空,再次执行该源码就好
展开全部
需要编写一个回调函数,也就是消息拦截,快捷键要用到函数RegisterHotKey和UnRegisterHotKey两个函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
菜单可以设置快捷键,要实现什么功能可以在菜单写代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询