Italia
C ++ Foro

Erledigt: C++ - Welche Taste ist gedrückt ?

 

Christian
Eichler
Ich habe nun folgenden Code:
KompilierenMarkierenSeparieren
Wie ihr seht, wandel ich zur Zeit lParam in einen String um, um auszulesen, welche Taste gerade gedrückt wurde.
Allerdings scheint mir das ja nicht die gerade optimale Lösung.
Eigentlich möchte ich die Bits einzeln auslesen, allerdings gelingt mir das nicht.

Ich hab die Tabelle welcher Bit was bedeutet, aber wie les ich das aus ?


BitsMeaning
16-23Scan code.
24Extended-key flag. Distinguishes some keys on an enhanced keyboard.
25"Dont care" bit. The application calling this function sets this bit to indicate that the function should not distinguish between left and right CTRL and SHIFT keys, for example.


Ich bedank ich schon mal im Voraus.

Grüße Christian
 
Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6
10.11.2008  
 




Jac
de
Lad
Falsches Foro!!!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
10.11.2008  
 




Christian
Eichler
Ja, das kommt mir auf eine gewisse Art und Weise auch grad.
Vll. bekomm ich ja doch ne (sinnvolle) Antwort ?
 
Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6
10.11.2008  
 



Nimm hi- und loword, bei itoa als Basis 50 macht mir hingegen etwas Sorgen. Bits schubsen mit << bzw. >>.

Thema verschoben.
 
10.11.2008  
 




Christian
Eichler
Ich sagte ja schon, dass itoa hier eben nicht gut ist

Ich hab das Problem eben auf andre Art und Weise gelöst.
Ich überprüf einfach nur wParam, lParam hatte ich eh nur per eine Taste gebraucht, und das hat auch nicht so funktioniert, wie es das hätte tun solln.

Wieso ich nicht früher auf wParam gekommen bin, und immer so fixiert auf lParam war ...

Naja, trotzdem danke euch allen

Grüße Christian
 
Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6
10.11.2008  
 




Sebastian
König
Ciao,

leider bin ich gerade auf dem Sprung nach Beijing und habe nichtmal Zeit, den Beitrag komplett zu lesen. Ich kümmere mich darum, wenn ich zurück bin (also nächste Woche).

MfG

Sebastian

P.S.: Geht es überhaupt um Profan2Cpp?
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
11.11.2008  
 



@Sebastian: Nein nur indirekt, "Problem" ist gelöst.
 
11.11.2008  
 




Sebastian
König
iF
@Sebastian: Nein nur indirekt, "Problem" ist gelöst.

Ok, sehr gut.
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
17.11.2008  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

6.276 Views

Untitledvor 0 min.
Ernst07.05.2016
Gary1234522.01.2013
Julian Schmidt06.10.2012

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie