Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
28. Dez 2012
Ok, da wird mir wohl als MapType MAPVK_VK_TO_CHAR helfen. Und muss dan per Up/Lowercase manuel nachhelfen oder?
EDIT: Nope hilft nicht wirklich. Kann imemrnoch nicht z.B. als UpperCase von '2' das '"' bekommen. Somit hilft mir das rein gar nicht. AHH es muss doch eine möglichkeit geben den verammten character zu lesen -.-
EDIT2: YEAR^^. Die magische funktion der stunde heißt: ToAsci...
Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
28. Dez 2012
Ich grabe den Thread nochmal aus, den mit GetKeyboardState bin ich ich gerade an einer problemstelle angekommen.
Für die Tastatur muss ich unterscheiden ob Groß/Klein-Character benutzt wird. Also A oder a. Für das Alphabet ist das noch recht einfach ABER für belegungen wie 1! oder 3§, und 2" wirds schon fuckelig. EInige dieser belegungen sind Tastaturabhängig. Ich kan also nicht jedesmal nur...
Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
15. Okt 2012
@Himitsu: HUI, das schaut super aus :)
Werde ich heute abend mal probieren.
AUßerdem war meine antwort mit den zentausend updates doof...Mein emulator unterstützt doch bereits, dass sich die angeschlossene Virtuelle hardware als "Benötigt updates" anmeldet, da wird dann nur 100 mal geupdated -.-
So kann ich jetzt auch die komplette tastenlogik in das virtuelle keyboard auslagern, so its...
Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
15. Okt 2012
Mh wäre eine möglichkeit, allerdings stehen sämtliche tasten $20-$7F + 5 steuertasten zur verfügung.
Weiß nicht ob es so dolle ist das alles durchzubrettern pro schleife(die schleife läuft mehrere zentausendmal/sekunde)