xpcman 发表于 2009-5-15 10:58:27

怎样用Send发送“显示桌面”??

本帖最后由 xpcman 于 2009-5-15 20:40 编辑

用send("{lwin}{d}")模拟显示桌面的快捷键无效,应该怎么写呢??

NotBad 发表于 2009-5-15 11:13:43

恩,用
Send("{LWINDOWN}"&"{d}")可以。
不过你看一下帮助文档吧,他们的区别有说明

any9988 发表于 2009-5-17 14:28:20

本帖最后由 any9988 于 2009-5-17 14:30 编辑

WinMinimizeAll ( )
撤销此前的 WinMinimizeAll 的效果
WinMinimizeAllUndo ( )


send("#m")
撤销此前的 send("#m") 的效果
send("#+m")
不知道合不合用。

lynfr8 发表于 2009-6-21 09:23:27

用这个吧:FileWrite(@SystemDir & "\显示桌面.scf", "" & @CRLF & "Command=2" & @CRLF & "IconFile=explorer.exe,3" & @CRLF & "" & @CRLF & 'Command=ToggleDesktop' & @CRLF)
FileMove(@SystemDir & "\显示桌面.scf", @AppDataDir & "\Microsoft\Internet Explorer\Quick Launch\显示桌面.scf", 1)
by sliqi

wa18239 发表于 2009-6-21 13:27:35

接楼上的,加一句
ShellExecute(@AppDataDir & "\Microsoft\Internet Explorer\Quick Launch\显示桌面.scf")

idream 发表于 2009-8-25 20:44:46

好好学习天天向上!谢谢
页: [1]
查看完整版本: 怎样用Send发送“显示桌面”??