Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: THandle und WinAPI unter XE2

  Alt 31. Jul 2012, 11:11
Zitat:
(z.B. das die alten IFDEFs nicht mehr gehen)
Inwiefern?
Zitat:
Jetzt habe ich das Problem, dass THandle unter XE2 ein NativeUInt ist, was unter 32Bit einem Cardinal entspricht.
Ist ja auch richtig so, da THandle von der Platform (x32/x64) abhängt.
WinAPI funktionen sollten die Paraemter trotzdem akzeptieren

Delphi-Quellcode:
var
   msg: NativeUInt;
begin
    PostMessage( 0, msg, 1, 2);
end;
funktioniert z.B. auch wenn der Parameter msg ein Cardinal erwartet

Zitat:
64-Bit ist aktuell nicht geplant, alles bleibt erstmal auf 32Bit Windows als Zielplatform.
Aktuell ist die Krux. Besser jetzt so machen, dass es unter x64 auch funktionieren könnte.
Markus Kinzler
  Mit Zitat antworten Zitat