|
| 盒子资源分类 |
![]() |
|
|
|
|
| 显示桌面(通过DDE) |
![]() |
| 关键字:显示桌面 DDE SCF |
| 来 自:原创 |
| 平 台:Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
| 深浅度:初级 |
完成时间:2008/3/28 |
| 发布者:huhuc |
发布时间:2008/3/31 |
| 编辑器:DELPHI7 |
语 种:简体中文 |
| 分 类:系统 |
下载浏览:1125/11942 |
|
|
|
|
|
以前看到很多关于实现WIN+D的讨论,偶然发现原来是利用的DDE传递参数来实现的。
传递一个文件的路径。 该文件内容为 [Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop 就可以了
关键代码 dde1.SetLink('Folders','AppProperties'); dde1.ExecuteMacro('[ShellFile("%1","%1",%S)]',False); |
| 本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
| 相关文章 |
|
![]() |
|
|
| 相关评论 |
![]() |
|
共有评论7条
当前显示最后6条评论
|
| webfly |
2008/4/3 8:47:58 |
| 感谢让俺认识了DDE |
| register |
2008/4/5 15:55:16 |
请搜索:显示桌面.scf 文件,双击看看。此文件的内容是:
[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop |
| mathsfan |
2008/4/13 13:17:34 |
| 好东西,我喜欢``` |
| wiseinfo |
2008/5/16 22:20:54 |
keybd_event(VK_LWIN, MapVirtualKey(VK_LWIN, 0), 0, 0); keybd_event(Ord('D'), MapVirtualKey(Ord('D'), 0), 0, 0); keybd_event(Ord('D'), MapVirtualKey(Ord('D'), 0), KEYEVENTF_KEYUP, 0); keybd_event(VK_LWIN, MapVirtualKey(VK_LWIN, 0), KEYEVENTF_KEYUP, 0); |
| huhuc |
2008/5/19 12:30:25 |
| 写这个是为了把WIN屏蔽,腾出常用的热键来做做其他的事情。 |
| qq757526555 |
2008/5/31 16:26:21 |
| 谢谢楼主,又学到了新知识.好啊 |
| 我要发表评论 |
查看全部评论 |
|
|
|