Oder mal anders gefragt:
Ich habe folgendes Record:
Delphi-Quellcode:
TNewNotifyIconData = record
cbSize : DWORD;
Wnd : HWND;
uID : UINT;
uFlags : UINT;
uCallbackMessage: UINT;
hIcon : HICON;
szTip : array [0..max_Tip] of Char;
dwState : DWORD; //Version 5.0
dwStateMask : DWORD; //Version 5.0
szInfo : array [0..max_Info] of Char; //Version 5.0
DUMMYUNIONNAME : TDUMMYUNIONNAME;
szInfoTitle : array [0..max_Title] of Char; //Version 5.0
dwInfoFlags : DWORD; //Version 5.0
guidItem : TGUID;
hBalloonIcon : HICON;
end;
Die letzten Zwei Einträge
Delphi-Quellcode:
guidItem : TGUID;
hBalloonIcon : HICON;
gibts nur ab Vista oder höher, nicht aber bei XP.
Wenn die zwei Zeilen bei Vista drin sind, wird das BalloonTip nicht mehr angezeigt.
Nun brauch ich, vermutlich mal, irgendeine Abfrage um den Code bei XP und Vista und
höher verwenden zu können
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<