View Full Version : لطفا برای API GetClassName در دلفی 7  یک مثال عملی بزنین
  
Developer Programmer
پنج شنبه 27 آذر 1382, 23:15 عصر
لطفا برای API  زیر یک مثال کامل در دلفی 7 بزنین
GetClassName
مهدی کرامتی
پنج شنبه 27 آذر 1382, 23:25 عصر
آقای زوار، تیتر تاپیک تان گویا نیست.
تیتری مانند  "نیاز به مثال درباره تابع GetClassName در API" میتواند تیتر خوبی باشد.
عدم انتخاب یک تیتر مناسب و گویا، ضمن زیر پا گذاشتن قوانین سایت باعث میشود دیگران تاپیک شما را نخوانند و شما شانس کمتری برای جواب گرفتن داشته باشید.
جمعه 28 آذر 1382, 00:19 صبح
تاپیک از این گویا تر ؟؟
طفل معصوم عین سوال رو گذاشته رو تاپیک دیگه :mrgreen:
houshmand
جمعه 28 آذر 1382, 00:47 صبح
تاپیک از این گویا تر ؟؟ 
طفل معصوم عین سوال رو گذاشته رو تاپیک دیگه 
عزیز یک بار ویرایش کرده :mrgreen: بعد از آن
Developer Programmer
جمعه 28 آذر 1382, 11:32 صبح
:oops:  خوب برام یه برنامه چند خطی بدین که توش از این تابع هم استفاده شده باشه ...
مرسی
مهدی کرامتی
جمعه 28 آذر 1382, 12:23 عصر
این یک مثال برای نمایش/مخفی کردن Tray ویندوز:
procedure hideTrayWindow(visi:boolean);
  Var
    Tray, Child : hWnd;
    C : Array[0..127] of Char;
    S : String;
  Begin
    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) = 'TRAYNOTIFYWND'
                            then begin
                                   If Visi
                                      then ShowWindow(Child, 1)
                                      else ShowWindow(Child, 0);
                                 end;
                       End;
               Child := GetWindow(Child, GW_HWNDNEXT);
             End;
  End;
نحوه استفاده:
hideTrayWindow(false);
یا:
hideTrayWindow(true);
Developer Programmer
جمعه 28 آذر 1382, 22:29 عصر
مرسی عزیز
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.