View Full Version : تشخیص کلید ها فشرده شده توسط کاربر
HjSoft
جمعه 12 بهمن 1386, 10:26 صبح
چه جوری کلید هایی که فرد میزنه رو تو برنامه چک کنم __ ((از خارج برنامه )) مثلا تو notepad بزنه mdh برنامه error بده
Farhads
جمعه 12 بهمن 1386, 10:42 صبح
از تابع API زیر استفاده کنید :
Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
HjSoft
جمعه 12 بهمن 1386, 10:45 صبح
خوبه اگه میشه سورس بذارین
Farhads
جمعه 12 بهمن 1386, 11:14 صبح
با زدن کلید A پیغام میده :
Private Sub Timer1_Timer()
If GetAsyncKeyState(65) <> 0 Then
MsgBox "A"
End If
End Sub
HjSoft
جمعه 12 بهمن 1386, 15:24 عصر
اینو میدونم من می خوام جمله یا کلمه رو تشخیص بده !!
__siavash__
جمعه 12 بهمن 1386, 15:45 عصر
چه جوری کلید هایی که فرد میزنه رو تو برنامه چک کنم __ ((از خارج برنامه )) مثلا تو notepad بزنه mdh برنامه error بده
یه راه استفاده از Hook است با Hook type WH_KEYBOARD_LL
این سورس یه کیلاگر هست که به همین شیوه کلید های فشرده شده رو ثبت میکنه !
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.