Einzelnen Beitrag anzeigen

neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#7

Re: Wie kann ich prüfen ob die Taskbar gerade angezeigt wird

  Alt 4. Sep 2003, 17:27
Erstmal in der MSDN steht die weißheit


Delphi-Quellcode:
abd.cbSize := SizeOf(app);
abd.rc := Rect(0, 0, 0, 0);
abd.lParam := 0;
abd.hWnd := FindWindow('Shell_TrayWnd', nil); // Handle auf Taskbar
SHAppBarMessage(ABM_GETSTATE, abd);
if (abd.lParam and ABS_AUTOHIDE) = 0 then
   begin // ist nicht AutoHide-Mode
     // Prüfung ob benutzer Sie klein gezogen hat is ja fast unsichtbar
     SHAppBarMessage(ABM_GETTASKBARPOS, abd);
     ...
  else
     // unsichtbar
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat