PDA

View Full Version : قفل کردن کلید



mohsen-bn
چهارشنبه 18 بهمن 1385, 12:03 عصر
چگونه می تونم در زمان اجرای برنامه یک کلید یا تعدادی از کلیدهای صفحه کلید را قفل کنم یعنی با فشردن کلید (مثلا کلید window) منوی استارت باز نشود و این کلید غیر فعال باشد
لطفا راهنماییم کنید...

zerobit-ltd
چهارشنبه 18 بهمن 1385, 13:46 عصر
باید همیشه وضعیت کلیدهای فشرده شده رو بگیری و اگر کلید مورد نظرت بود، اون رو غیر فعالش کنی. از توابع GetKeyboardState و SetKeyboardState می تونی استفاده کنی (API)
یه search بزنی، نحوه کار با این تئابع رو می تونی پیدا کنی.

mRizvandi
پنج شنبه 19 بهمن 1385, 18:01 عصر
سلام

من هم اضافه می کنم که به این روش میگن هوک کردن صفحه کلید. می تونی این کلمه رو سرچ کنی:
Hook
موفق باشی