Numpad Enter Taste

  • Allgemein

    Numpad Enter Taste

    Hey all,
    ich hab eine frage. Ich besitze einen Keybinder, allerdings fehlt mir noch eine einzige taste!
    Diese würde ich gerne auf Numpad Enter machen. Ohne, dass wenn ich auf die Hauptentertaste der Numpad Enter text kommt.

    Hmm?
    Hi,

    das geht, allerdings muß man etwas tiefer ansetzen:

    VB.NET-Quellcode

    1. Private Const WM_KEYDOWN As Integer = &H100
    2. Private Const KF_EXTENDED As Integer = &H1000000
    3. Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
    4. If msg.Msg = WM_KEYDOWN Then
    5. If msg.WParam.ToInt32() = CInt(Keys.Return) Then
    6. If (msg.LParam.ToInt32() And KF_EXTENDED) = KF_EXTENDED Then
    7. MsgBox("Numpad-Enter")
    8. Else
    9. MsgBox("Return")
    10. End If
    11. End If
    12. End If
    13. Return MyBase.ProcessCmdKey(msg, keyData)
    14. End Function


    Grüße,

    f0x
    Keys.Return
    Wenn NumLock eingeschaltet ist,oder?
    wozu brauchste das ?
    Die Funktion ist doch schon gegeben :thumbup:
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."

    - Linus Torvalds