Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#8

Re: Icongröße der TNA (Tray) ermitteln

  Alt 6. Dez 2005, 10:44
Das Window heisst "SysPager" und hat auch nur eine grösse von 16x16 (18x18 bzw. 20x20 Win. intern).

Delphi-Quellcode:
// Shell_TrayWnd
// |- Button
// |- ReBarWindow32
// | |- MSTaskSwWClass
// | | +- ToolbarWindow32
// | +- ToolbarWindow32
// +- TrayNotifyWnd
// |- TrayClockWClass
// |- SysPager
// | +- ToolbarWindow32
// +- Button

  Shell_TrayWnd_HWND := FindWindow('Shell_TrayWnd', nil);
  TrayNotifyWnd_HWND := FindWindowEx(Shell_TrayWnd_HWND, 0, 'TrayNotifyWnd',nil);
  SysPager_HWND := FindWindowEx(TrayNotifyWnd_HWND, 0, 'SysPager',nil);
Angehängte Dateien
Dateityp: zip shell_traywnd_481.zip (2,3 KB, 21x aufgerufen)
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat