Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Onkeydown

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.06.2003, 12:58 Uhr
~SwordMaster
Gast


Ich bräuchte in meiner Dialogklasse die Methode OnKeyDown
jedcoh wird die scheinbar nicht mehr aufgerufen sobald sich ein Steuerelement auf dem Dialog befindet?!?!?
oder irgendsowas in der art!


Kann mir jemand helfen?
Was muß ih tun damit meione OnKeydown methode läuft?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.06.2003, 13:20 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Probier mal:

C++:
BOOL CMyDlg::PreTranslateMessage(MSG* pMsg)
{
    if (pMsg->message == WM_KEYDOWN)
    //eigener Code
}



mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.06.2003, 16:28 Uhr
~SwordMaster
Gast


Ausgezeichnet funktioniert sogar schon )
Aber:
bei der
OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
Methode bekomm ich den nChar parameter übergeben, der mir die Nummer der Taste enthält die gedrückt wurde!

Kannst du mir sagen wie ich bei der PreTranslateMessage(MSG* pMsg)
Methode rauskrieg welche Taste gedrückt wurde??
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.06.2003, 16:34 Uhr
~SwordMaster
Gast


Habs allein gelöst
pMsg->wParam
enthält den gleichen wert wie der
nchar parameter von OnKeyDown
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
08.06.2003, 11:48 Uhr
~SwordMaster
Gast


hey
wißt ihr zufällig auch ein
OnKeyDown
oder
PreTranslateMessage
Ereignis dass aufgerufen wird wenn mein Fenster nicht im Vordergrund läuft!
möchte z.b. Ein Prog haben dass mir alle Tasten aufzeichnet die gedrückt werden
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.06.2003, 12:00 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
www.codeproject.com/tools/hookmanager.asp
www.google.de >> Keyboard Hook log

mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
08.06.2003, 12:02 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


oder unter downloads das keyboard hook sample
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: