Benutzer mit den meisten Antworten
Pfeiltasten abfragen

Frage
-
Antworten
-
Du solltest Dich noch mal informieren wie Windows funktioniert. Man fragt nicht ab ob eine Taste gedrückt wird, sondern Windows schickt Dir eine Nachricht, dass eine Taste gedrückt wurde.
http://msdn.microsoft.com/en-us/library/aa983670(VS.71).aspxSiehe auch Control::KeyPress Event!
BTW: C++/CLI und Windows Forms machen keinen Sinn.
http://blog.kalmbach-software.de/de/2010/03/05/ccli-und-winforms-macht-keinen-sinn/
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Montag, 1. November 2010 14:57
- Als Antwort markiert Martin RichterModerator Dienstag, 16. November 2010 07:39
-
Ich beschäftige mich noch nicht so lange mit dem programmieren. Bin erst
Anfänger. ;-)Dann solltest Du erst recht die Finger von C++/CLI lassen.
Lerne zuallererst C++ pur, d.h. STL etc.
Wenn es Windows Forms sein soll/muss, dann fang mit C# an.
Willst Du Dich in die native Entwicklung einarbeiten, dann lerne Windows API und die MFC.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Montag, 1. November 2010 14:57
- Als Antwort markiert Martin RichterModerator Dienstag, 16. November 2010 07:39
Alle Antworten
-
Du solltest Dich noch mal informieren wie Windows funktioniert. Man fragt nicht ab ob eine Taste gedrückt wird, sondern Windows schickt Dir eine Nachricht, dass eine Taste gedrückt wurde.
http://msdn.microsoft.com/en-us/library/aa983670(VS.71).aspxSiehe auch Control::KeyPress Event!
BTW: C++/CLI und Windows Forms machen keinen Sinn.
http://blog.kalmbach-software.de/de/2010/03/05/ccli-und-winforms-macht-keinen-sinn/
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Montag, 1. November 2010 14:57
- Als Antwort markiert Martin RichterModerator Dienstag, 16. November 2010 07:39
-
Das ist nicht richtig.
Lies bitte die Links, die ich Dir gegeben, habe. Bei dem Event wird die Information mitgegeben, welche Taste gedrückt wurde. Siehe: System.Windows.Forms.KeyEventArgshttp://msdn.microsoft.com/de-de/library/system.windows.forms.control.keydown(VS.80).aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de -
Bei der IsInputKey-Methode (ich will ja wissen ob die Pfeiltasten gedrückt sind) ist kein c++-codebeispiel dabei.
Und ich will ja nur wissen was ich als Bedingung (von der if-Verzweigung) angeben muss, um zu prüfen welche (Pfeil-)Taste gedrückt wird.
-
Bei der IsInputKey-Methode (ich will ja wissen ob die Pfeiltasten gedrückt
sind) ist kein c++-codebeispiel dabei.Ich schrieb bereits C++/CLI macht keinen Sinn, auch deshalb.
Ansonsten ist das C# Beispiel nahezu identisch mit der C++/CLI Variante.Und ich will ja nur wissen was ich als Bedingung (von der if-Verzweigung)
angeben muss, um zu prüfen welche (Pfeil-)Taste gedrückt wird.Dann solltest Du noch etwas Grundlagen lernen.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de -
Ich beschäftige mich noch nicht so lange mit dem programmieren. Bin erst
Anfänger. ;-)Dann solltest Du erst recht die Finger von C++/CLI lassen.
Lerne zuallererst C++ pur, d.h. STL etc.
Wenn es Windows Forms sein soll/muss, dann fang mit C# an.
Willst Du Dich in die native Entwicklung einarbeiten, dann lerne Windows API und die MFC.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Montag, 1. November 2010 14:57
- Als Antwort markiert Martin RichterModerator Dienstag, 16. November 2010 07:39