var
hdesktop:thandle;
begin
hDesktop := FindWindow('ProgMan',nil) ;
showwindow(hdesktop,sw_show)//显示桌面。
//showwindow(hdesktop,sw_hide);//隐藏桌面。
end;
hdesktop:thandle;
begin
hDesktop := FindWindow('ProgMan',nil) ;
showwindow(hdesktop,sw_show)//显示桌面。
//showwindow(hdesktop,sw_hide);//隐藏桌面。
end;
解决方案 »
- 解决马上散分:有关Dbgrid的简单问题(分还可以再加)
- 如何制作特定应用程序的监视软件(有点像网游的外挂)
- 怎样设置一个按钮控制FORM的最大化,最小化?
- 急急!!!“连接占线,导致另一个命令”异常如何避免!!!
- 很简单,编译后生成的*.dcu,*.dcr文件用什么工具可以打开?
- 如果不借助于RichEdit,如何从RTF格式中获取文本内容?
- C++Builder写的Dll在C++Builder中能正常调用,在Delphi中调用报错,为什么??
- 关于Tchart的资料哪里能找到啊?
- 大家知道什么地方可以免费挂个人主页,我做了个主页,就是找不到地方挂上去,急死我了!
- ADO操作CSV文件出现乱码
- 各位大侠,哪里有tcp/ip的电子书籍下载,请告诉小弟一声,不胜感激!!!
- 没人愿意回答么?
var ls:hwnd
ls:=findwindow('Progman',nil);
showwindow(ls,sw_hide);//隐藏图标//showwindow(ls,sw_show);//显示图标
但我又想到另一个问题:字符串‘progman’为什么可以表示桌面呢??如果将它改为'shell_traywnd'就可以隐藏显示任务栏,它们难道是系统中的常量吗,如果是的话,还有别的相关常量吗?作为一个api初级用户怎样才能知道所有的这些常量????
我一定会加分的:)