Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#3

AW: Compilerschalter/logik: Vista oder höher

  Alt 15. Sep 2011, 20:01
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! <<
  Mit Zitat antworten Zitat