Frage zu Tastatureingaben

Für allgemeine Fragen zur Programmierung mit PureBasic.
Calloway
Beiträge: 106
Registriert: 15.09.2004 23:26

Frage zu Tastatureingaben

Beitrag von Calloway »

Hallo!

Mittlerweile weiß ich, wie man "normale" Tasten wie <RETURN> und <KEYDOWN> abfragt:

Code: Alles auswählen

   Select EventID
     
      Case #WM_KEYFIRST 

      Select EventwParam() 
        Case #VK_DOWN 
Aber wie frage ich die Tasten ab, wenn ich sie gleichzeitg mit <SHIFT> oder <STRG> drücke, also >SHIFT-RETURN> usw.?
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

Verknüpfe doch einfach die beiden Tasten. Anstelle abzufragen, ob eine Taste gedrückt würde, prüfst du einfach ob diese Taste und die Shift Taste gedrückt ist. Das geht dann zwar nich tmehr mit Select : Case, weil da nur eine einzige korrekte Wahl möglich ist, aber mit einer normalen If : and Verknüpfung sollte das doch gehen.
Calloway
Beiträge: 106
Registriert: 15.09.2004 23:26

Beitrag von Calloway »

Thanks. 8)

Ich glaube jetzt, dass ich da meinen Code dafür ein wenig umstricken muss. Aber wenn es anders nicht geht...

--
Gruß, Martin.
Antworten