Einzelnen Beitrag anzeigen

Benutzerbild von Kedariodakon
Kedariodakon

Registriert seit: 10. Sep 2004
Ort: Mönchengladbach
833 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Balloon Tipps / Benutzerdefiniertes Icon

  Alt 9. Aug 2007, 17:49
Joah das sollte gehen, einfach die MSDN befragen *klick*

Auf Deutsch, du must halt auf Basis des alten Notify-Icons nen neues machen...

für die neuste Version sollte es in etwa so ausschaun:
Delphi-Quellcode:
Type
  TCase_uTimeout_uVersion = Record
    Case Integer Of 0: (uTimeout: UINT); 1: (uVersion: UINT);
  End;
  
  PNotifyIconDataExt = ^TNotifyIconDataExt;
  TNotifyIconDataExt = Record
    cbSize: DWORD;
    Wnd: HWND;
    uID: UINT;
    uFlags: UINT;
    uCallbackMessage: UINT;
    hIcon: HICON;
    szTip: Array[ 0..127 ] Of AnsiChar;
    dwState: DWORD;
    dwStateMask: DWORD;
    szInfo: Array[ 0..255 ] Of AnsiChar;
    Case_uTimeout_uVersion: TCase_uTimeout_uVersion;
    szInfoTitle: Array[ 0..63 ] Of AnsiChar;
    dwInfoFlags: DWORD;
    guidItem: TGUID;
    hBalloonIcon: HICON;
  End;
da gibt es dann auch de möglichkeit ein Icon zu hinterlegen... Mußt nur entsprechend der Version die Sachen verwenden...
Christian
  Mit Zitat antworten Zitat