PDA

View Full Version : سوال: قفل کردن صفحه کلید



kingsezar
سه شنبه 18 تیر 1392, 18:26 عصر
سلام خدمت دوستان . میخواستم سوال کنم ببینم چطور میتونم قفط صفحه کلید رو قفل کنم . یعنی هر دکمه ای رو فشار بدی هیچ عملی اتفاق نیفته . ممنون

بهروز عباسی
سه شنبه 18 تیر 1392, 18:38 عصر
فکر کنم با تغییر در رجستری بتونی .

ولی معمولاً این کارو با هوک (HOOK) ، انجام میدیم ، شما به صورت Global روی Keyboard هوک میکنی و کلید های فشرده شده رو خنثی میکنی انگار اتفاقی نیوفتاده یا عوضشون میکنی !

http://www.vbforums.com/showthread.php?333116-Keyboard-Hook

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=13506&lngWId=1

kingsezar
سه شنبه 18 تیر 1392, 19:09 عصر
دوست عزیز این سورس که پیوست کردم درست کار میکنه . فقط نفهمیدم توی کدوم قسمت تعریف کرده که با alt +t قفل بشه و با enter صفحه کلید باز بشه . اگه در این مورد هم یک کمک کنید واقعا ممنون میشم

vbhamed
چهارشنبه 19 تیر 1392, 12:42 عصر
سلام
در متد LowLevelKeyboardProc توي ماژول قسمت Case &HA4

kingsezar
یک شنبه 23 تیر 1392, 10:20 صبح
سلام
میخواستم ببینم چطور میشه سورسی که قبلا گذاشتم رو توسط دوتا دکمه کنترل کرد . یعنی دوتا command که یکی کیبورد رو غیر فعال کنه و دیگری فعال کنه . ممنون میشم اگه جواب بدید
حالا اگه همون سورس بالا نشد هم مشکلی نیست یک سورس دیگه که همین کار رو انجام بده هم خوبه

kingsezar
چهارشنبه 26 تیر 1392, 20:25 عصر
کسی نیست کمک کنه ؟

kingsezar
پنج شنبه 27 تیر 1392, 09:50 صبح
سلام . دوستان من یک سورس پیدا کردم که دقیق کار قفل کردن رو انجام میده ولی یک مشکل بزرگی که داره اینه که وقتی برنامه رو اجرا میکنی یه پیغام msgbox میده مربوط یه dll . میخواستم بدونم راهی داره که پیغام رو نده ؟ یا بجای آدرس سایت هرچی دلمون خواست رو بگه
:متفکر::متفکر: