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...