不小心把快速启动栏里的显示桌面快捷方式丢了
没关系,可以自己做一个。
打开记事本,输入以下内容:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
其中,第三行代码代表的是图标的位置。
然后把文件改名为“显示桌面.scf”
把文件拖到快速启动栏里就OK了。
为了以后便于使用,还可以将该图标保存到以下路径:
C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet Explorer\Quick Launch
即%appdata%\Microsoft\Internet Explorer\Quick Launch
另外可以用C++实现代码
/*
C++ 实现显示桌面
IShellDispatch4 接口只有WINDOWS XP以上的操作系统才支持,需要 shell32.dll 5.0或以上版本
*/
#include <windows.h>
#include <shldisp.h>
int main()
{
CoInitialize(0);
IShellDispatch4 * pdisp=NULL;
CoCreateInstance(CLSID_Shell,NULL,CLSCTX_ALL,__uuidof(IShellDispatch4),(void **)&pdisp);
pdisp->ToggleDesktop();
pdisp->Release();
CoUninitialize();
return 0;
}