مخفی کردن دکمه ی استارد
برای این کار باید بعد از بارگذاری کد زیر برای مخفی کردن False و برای نمایش True را وارد کنید:
//Copyright 2005 koosha system software WWW.DELPHI-CENTER.BLOGFA.COM
procedure TForm1.HideStartButton(AVisible: Boolean);
var
Tray,Child,StartButtonHandle: HWnd;
C: array[0..127] of Char;
S: string;
begin
//Copyright 2005 koosha system software WWW.DELPHI-CENTER.BLOGFA.COM
Tray:=FindWindow('Shell_TrayWnd',nil);
Child:=GetWindow(Tray,GW_CHILD);
while Child<>0 do
begin
if GetClassName(Child,C,SizeOf(C))>0 then
begin
S:=StrPas(C);
if UpperCase(S)='BUTTON' then
begin
StartButtonHandle:=Child;
if AVisible then ShowWindow(Child,1)
else ShowWindow(Child,0);
end;
end;
Child:=GetWindow(Child,GW_HWNDNEXT);
end;
end;
//Copyright 2005 koosha system software WWW.DELPHI-CENTER.BLOGFA.COM
+ نوشته شده در دوشنبه بیست و چهارم اسفند ۱۳۸۳ ساعت 19:51 توسط کوشا نخعی
|