想用VB更改系统已有的快捷键,比如把CTRL+V(粘贴)换成CTRL+X来粘贴,不知如何来实现,全局钩子弄过了,其它热键可定义,比如CTRL+1打开文件之类。
就是这个把CTRL+V换成CTRL+X来粘贴不知如何弄

解决方案 »

  1.   

    拦截下Ctrl+V不操作,拦截下Ctrl+X时,改成Ctrl+V用API发送信息出去就行了
      

  2.   

    目的是想在一个软件里用粘帖功能,但因为某种原因,那款软件禁用了CTRL+V,所以想用VB把粘帖的快捷键换成别的。楼上说的不行
      

  3.   

    CTRL+X没有成功,不过用WIN+其它键配合SendKeys (Clipboard.GetText) 把问题解决了。还是要结帖地