//隐藏任务栏和桌面图标

//隐藏任务栏和桌面图标

 

unit MainUnit;
//Download by http://www.codefans.net
interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, ExtCtrls;

type
  TMainForm = class(TForm)
    RadioGroup1: TRadioGroup;
    RadioGroup2: TRadioGroup;
    RadioGroup3: TRadioGroup;
    RadioGroup4: TRadioGroup;
    procedure RadioGroup1Click(Sender: TObject);
    procedure RadioGroup2Click(Sender: TObject);
    procedure RadioGroup3Click(Sender: TObject);
    procedure RadioGroup4Click(Sender: TObject);
    procedure FormActivate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  MainForm: TMainForm;

implementation

{$R *.DFM}

procedure TMainForm.RadioGroup1Click(Sender: TObject);
var
  hTask: THandle;
begin
  hTask:= FindWindow('Shell_TrayWnd', nil);
  if RadioGroup1.ItemIndex= 0 then
    ShowWindow(hTask, SW_HIDE)
  else
    ShowWindow(hTask, SW_SHOW);
end;

procedure TMainForm.RadioGroup2Click(Sender: TObject);
var
  hDesktop: THandle;
begin
  hDesktop:= FindWindow('ProgMan', nil);
  if RadioGroup2.ItemIndex= 0 then
    ShowWindow(hDesktop, SW_HIDE)
  else
    ShowWindow(hDesktop, SW_SHOW);
end;

procedure TMainForm.RadioGroup3Click(Sender: TObject);
var
  hTask, hButton: THandle;
begin
  hTask:= FindWindow('Shell_Traywnd', nil);
  hButton:= FindWindowEx(hTask, 0, 'Button', nil);
  if RadioGroup3.ItemIndex= 0 then
    ShowWindow(hButton, SW_HIDE)
  else
    ShowWindow(hButton, SW_SHOW);
end;

procedure TMainForm.RadioGroup4Click(Sender: TObject);
var
  hTask, hTIcon: THandle;
begin
  hTask:= FindWindow('Shell_Traywnd', nil);
  hTIcon:= FindWindowEx(hTask, 0, 'ReBarWindow32', nil);
  if RadioGroup4.ItemIndex= 0 then
    ShowWindow(hTIcon, SW_HIDE)
  else
    ShowWindow(hTIcon, SW_SHOW);
end;

 


end.

转载于:https://www.cnblogs.com/delphichm/p/3532072.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值