Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 13:43

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[VB.2010] Problem mit Tastatur Hook

Discussion on [VB.2010] Problem mit Tastatur Hook within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2012
Posts: 23
Received Thanks: 4
[VB.2010] Problem mit Tastatur Hook

Hallo,
Ich hab einen Code gefunden, welcher normale Tasten und Tastenkombis hookt.
Es funktioniert auch.
Doch bei der Tastenkombi Strg+1 ( und auch anderen Strg Kombis) buggt es ein wenig.
Es soll bei Tastendruck "bla" schreiben. Doch es wird nur einmal geschriben und dannach buggt der Hotkey...
Statt bla zu schreiben, wird nur strg+b, strg+l, strg+a gesendet..

hier der Code:

Code:
Public Class frmKeytest
    Private Declare Function RegisterHotKey Lib "user32" (ByVal hWnd As IntPtr, ByVal id As Integer, ByVal fsModifier As Integer, ByVal vk As Integer) As Integer
    Private Declare Sub UnregisterHotKey Lib "user32" (ByVal hWnd As IntPtr, ByVal id As Integer)
    Private Const Key_NONE As Integer = &H0
    Private Const WM_HOTKEY As Integer = &H312
    Private Const MOD_ALT As Integer = &H1
    Private Const MOD_CONTROL As Integer = &H2
    Private Const MOD_SHIFT As Integer = &H4
    Private Const MOD_WIN As Integer = &H8

    Protected Overrides Sub WndProc(ByRef m As Message)
        If m.Msg = WM_HOTKEY Then
            Select Case m.WParam
                Case 1
                    MessageBox.Show("Du hast Tab gedrückt")
                Case 2
                    SendKeys.Send("bla")
                    'MessageBox.Show("die Msgbox geht")
            End Select
        End If
        MyBase.WndProc(m)
    End Sub

    Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
        UnregisterHotKey(Me.Handle, 1)
        UnregisterHotKey(Me.Handle, 2)
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        RegisterHotKey(Me.Handle, 1, Key_NONE, Keys.Tab)
        RegisterHotKey(Me.Handle, 2, MOD_CONTROL, Keys.D1)
    End Sub
End Class
NLH is offline  
Old 04/26/2012, 20:39   #2
 
HaraltPotter's Avatar
 
elite*gold: 0
Join Date: Feb 2012
Posts: 304
Received Thanks: 30
Schreib das ganze mal in C++, ist zwar ne blöde antwort aber mit meinen buggy programms hat es mir weitergeholfen..
HaraltPotter is offline  
Old 04/27/2012, 15:27   #3


 
!llu's Avatar
 
elite*gold: 90
Join Date: Oct 2011
Posts: 1,546
Received Thanks: 459
Quote:
Originally Posted by HaraltPotter View Post
Schreib das ganze mal in C++, ist zwar ne blöde antwort aber mit meinen buggy programms hat es mir weitergeholfen..
Er hat 2 Wege.
1. Er kann auf seine VB Kentnisse verzichten und eine andere Sprache lernen und das ganze dann da schreiben.
Das lernen dieser Sprache dauert wiederrum sehr lang.
2. Man wartet bis hier jemand eine sinnvolle Antwort postet und kann solange weiter an seinem Programm arbeiten.
-
Ich bevorzuge Variante 2.
-
@TE : Hast du den Source selbst gemacht?
!llu is offline  
Old 05/06/2012, 22:22   #4
 
elite*gold: 0
Join Date: Apr 2012
Posts: 23
Received Thanks: 4
Quote:
Originally Posted by DarkAzrail View Post
@TE : Hast du den Source selbst gemacht?
Sorry, dass ich erst jetzt antworte, nein ich habs nicht selbst gemacht.
Ich habs aus einem und hab noch modifikations keys hinzugefügt
NLH is offline  
Reply

Tags
basic, hook, visual


Similar Threads Similar Threads
2010 Client Tastatur
03/31/2011 - Metin2 Private Server - 1 Replies
Hey Leute, ich habe folgendes Problem: Seit ich das GM-Flüstern von Crank eingefügt habe, lässt mein Charakter sich ingame nicht mehr per Tastatur steuern. Allgemein klappt nichts mehr mit der Tastatur (Quests ausblenden, Gildenfenster öffnen, etc.) Das einzige was noch funktioniert ist das öffnen des Chats durch die Enter-Taste. Woran könnte das liegen? :confused:
Tastatur Problem (liegt nicht an Virus/Tastatur)
03/01/2011 - Technical Support - 21 Replies
Hi ich hab ein Problem mit meiner Tastatur. Die A und die S Taste funzen nicht. Ich habe meinen Pc komplett resettet und daS problem iSt weiterhin da. Ich hAb eS Sogar Schon mit einer Anderen TaStAtur versucht. Vergeblich. Ich hab keinen blASsen schimmer wArum dies so iSt. Vllt. hat jemAnd ne ahnung es kamm urplötzlich während ich PES Spielte. Noch was: Wenn ich die rechte shift tASte Drücke und dann eS versuche die a oder S taSte geht sie Aber eS kommt Groß bzw. KleinSchreibung RauS rein...
[HOWTO]2010 client tastatur entfernen
10/31/2010 - Metin2 PServer Guides & Strategies - 20 Replies
Hallo com 1.entpackt die locale_de 2.geht zu dem ordner Ui 3.öffnet die datei : loginwindow.py (mit notpad++ ambesten) 4. geht zu : ## VirtualKeyboard nun löscht das alles raus : ## VirtualKeyboard {
[WarRock Hook] Pretzel D3D Public Hook 15/9/2010
09/15/2010 - WarRock Hacks, Bots, Cheats & Exploits - 25 Replies
SCREENSHOT Da VirusTotal leider unter hoher Belastung steht, konnte ich keinen Scan von VT machen (die Wartezeit beträgt über eine Stunde, lol). Daher habe ich ein Scan von VirSCAN.org - Free Multi-Engine Online Virus Scanner v1.02, Supports 36 AntiVirus Engines! gemacht (unterstützt 36 Vireprogramme). SCAN DOWNLOAD



All times are GMT +2. The time now is 13:43.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.