小恐龙工作室

专注效率工具与实用技巧分享

Sep 18, 2015 - 编程开发 软件应用

没有微软鼠标,也能使用即时查看(Instant viewer)功能

之前一直使用罗技和微软的鼠标,这两家的鼠标都有自带的鼠标驱动和配置软件,其中有一个功能,我一直很喜欢,在微软方面,叫做即时查看功能,英文叫做Instant viewer。 罗技方面则叫做应用程序切换。

可以实现全屏预览所有打开的窗口,大约就是这个样子:

Instant viewer 即使查看

不过这个功能只能使用微软或者罗技的鼠标才可以,没有快捷键(除非键盘有多任务按钮),第三方鼠标是无法实现的。

我研究了很久,终于在国外AHK论坛上找到了方法,下面我分享一下自己改进的AHK代码:

;=======================================================
; ** 快捷键 Win+F8 即时查看
; 需要安装Microsoft Intellipoint 8.2版本
;=======================================================
#F8::
	DetectHiddenWindows, OnPostMessage, 0x052C, 0x8019F, 0x1, ,ahk_class DPGHntCmdSrvWnd
	PostMessage, 0x052C, 0x8019F, 0x2, ,ahk_class DPGHntCmdSrvWndReturn

这个AHK代码的作用就是调用 Microsoft 鼠标驱动的即时查看功能,所以尽管不需要买一个微软鼠标,但是要安装Microsoft 鼠标驱动 才可以实现。

Microsoft 鼠标和键盘驱动官网

至于AHK是什么,如何使用AHK,我这里就不普及了。可以参考善用佳软的这篇文章 http://xbeta.info/autohotkey-guide-2.htm