delphi 编程技巧

源代码在线查看: 隐藏显示系统的任务栏? (2000年12月13日).txt

软件大小: 774 K
上传用户: zyhunicom
关键词: delphi 编程技巧
下载地址: 免注册下载 普通下载 VIP

相关代码

				隐藏/显示系统的任务栏? (2000年12月13日) 
				
				本站更新  分类:   作者:srw  推荐:   阅读次数:484  
				(http://www.codesky.net)  
				
				--------------------------------------------------------------------------------
				
				
				--------------------------------------------------------------------------------
				!答:
				试试以下代码:
				.
				
				Procedure TForm1.Button1Click(Sender: TObject);
				// 开始隐藏任务栏
				Var
				hWnd : Integer;
				begin
				hWnd := FindWindow('Shell_TrayWnd', '');
				If hWnd  0 then
				ShowWindow(hWnd, SW_HIDE);
				end;
				
				Procedure TForm1.Button2Click(Sender: TObject);
				// 恢复显示任务栏
				Var
				hWnd : Integer;
				begin
				hWnd := FindWindow('Shell_TrayWnd', '');
				If hWnd  0 then
				ShowWindow(hWnd, SW_SHOW);
				end;
				
				
				分析其原理,无非任务栏也是一个窗口,只不过这个的类型是非 Shell_TrayWnd 而已。
				对其它程序进行操作也能达到类似的效果。
				
				 
				 
				
				
				--------------------------------------------------------------------------------
							

相关资源