Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Problem mit getAsyncKeyState()

  Alt 1. Jan 2007, 02:20
Hi Passi,

auch für dich ein Gutes Neues Jahr.

Ohne es ausprobiert zu haben und nur anhand der Beschreibung der API-Funktion GetAsyncKeyState() im PSDK glaube ich, dass du eine falsche Erwartungshaltung hast.

Zitat von Passi077:
Drücke ich währen der Warping Phase nun aber F2, und setze danach Warping per Druck auf F1 wieder auf False, dann wird ein Tastendruck von F2 ausgelöst!
Das Async im Funktionsnamen sagt es schon: Für jede Taste wird das Up oder Down registriert und gepuffert, bis dein Programm (oder ein beliebiges anderes) die Funktion aufruft.

Zitat von Passi077:
Und das extrem skurile: Die MessageBox mit dem Inhalt "Test-2" wird NICHT angezeigt!
Weil gerade vorher die Funktion bereits aufgerufen wurde und den gepufferten Zustand abgefragt hat, läuft der zweite Aufruf ins Leere.

Freundliche Grüße
  Mit Zitat antworten Zitat