TWMKey(Message) cast doen't work on Win64
Original Reporter info from Mantis: d.l.i.w @dliw
-
Reporter name:
Original Reporter info from Mantis: d.l.i.w @dliw
- Reporter name:
Description:
Casting TLMessage to TWMKey on Win64 gives
Error: Illegal type conversion: "TMessage" to "TWMKey"
because of different sizes:
TWMKey : 24
TMessage : 32
However it seems that this cast works on Delphi.
http://docwiki.embarcadero.com/Libraries/XE4/de/Winapi.Messages.TMessage
http://docwiki.embarcadero.com/Libraries/XE4/de/Winapi.Messages.TWMKey
Is this a bug or is a different approach needed?
Additional information:
Lazarus 1.0.8
Mantis conversion info:
- Mantis ID: 24920
- Version: 2.6.2
- Fixed in version: 3.0.0
- Fixed in revision: 25639 (#bca1e538)
- Monitored by: » Groffy (Groffy)