Da es vor Kurzem noch eine Anfrage bezüglich D7 gab,
hab ich mir die Sache mit der Abwärtskompatibilität nochmal angeguckt.
So wie es aussieht, läßt es sich nun auch unter D7 kompilieren und mit etwas Glück auch den Zwischenversionen.
[add]
So. das RawInput läuft nun auch unter
ANSI.
(siehe Dateianhang "C" Post 1)
http://msdn.microsoft.com/en-us/library/ms645597.aspx
Vonwegen "RIDI_DEVICENAME: For this uiCommand only, the value in pcbSize is the
character count (not the byte count).".
Unter
Ansi ist das der ByteCount des Unicodestring und unter
Unicode ist es der CharCount (bzw. der ByteCount des Ansistring).