• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

مشخص کردن فشرده شدکلید های ترکیبی در ویندوز

saeed_vb

Registered User
تاریخ عضویت
9 دسامبر 2005
نوشته‌ها
647
لایک‌ها
10
محل سکونت
همین ورا
باسلام
من یک برنامه نوشتم که حالات یک کی لوگر داره میخوام فشرده شدن ترکیبی کلید های کیبرد تشخیص بده
به عنوان مثال زمانی که کاربر به طور همزمان کلید آلت و شیفت نگه داشت یک پیغام بده
من خودم دو سه تا کد دارم ولی فقط یک کلید تشخیص میده مثلا وقتی آلت نگه داشتم شیفت رو هم بگیرم کلید آلت از حافظه خارج میشه و فقط شیفت میشناسه حالا من باید چکار کنم؟:(
ممنون میشم زود تر جوابم بدید;)
 

saeed_vb

Registered User
تاریخ عضویت
9 دسامبر 2005
نوشته‌ها
647
لایک‌ها
10
محل سکونت
همین ورا
سلام
کسی اینجا نظری فکری نداره
حالا اگه بشه روال کی آپ صحفه کلید رو هم تشخیص داد میشد یک کارایی کرد:rolleyes:
راستی دارم از این تابع استفاده میکنم

کد:
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
 

saeedsmk

مدیر بازنشسته
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
1,518
لایک‌ها
4
سلام
خوب هستيد براي چك كردن فشردن دوتا كليد ميتونيد از
GetKeyState
استفاده كنيد با يك تايمر
به اميد ديدار
 
بالا