ايران ويج

نسخه‌ی کامل: صفحه كليد
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
كد كليدهايي مثل Ctrl يا Shift كه دو تا روي صفحه كليد وجود دارد در وي بي
يكي است يعني كد كليد Shift سمت راست و سمت چپ فرق نمي كند
چطور مي توانم تشخيص دهم كاربر Shift يا Ctrl  سمت راست فشار داده يا سمت چپ. زيرا مي خواهم در هر كدام دستور جداگانه اي قرار دهم ممنون
سلام

يك برنامه در اين آدرس آپلود كردم جوابت رو مي توني پيدا كني.
http://www.iranvig.com/3705.html
اين هم توضيحات تكميلي:
VK_LSHIFT (A0)
Left SHIFT key

VK_RSHIFT (A1)
Right SHIFT key

VK_LCONTROL (A2)
Left CONTROL key

VK_RCONTROL (A3)
Right CONTROL key

VK_LMENU (A4)
Left MENU key

VK_RMENU (A5)
Right MENU key
با تشکر از شما دوست عزیز
من هنوز حرفه ای نیستم لطفا کدی برایم بنویس که هرگاه در Text1 شیفت سمت راست فشره شود پیغامی ظاهر شود با تشکر
آقای mRizvandi کجایی که به دادم برسی
اینم کد برای Shift راست

Shift چپ هم توش هست اگه خواستی میتونی با عوض کردن parameter تغییرش بدی
آقا پدرام ایول خیلی جالب بود حال دادی بابا دمت گرم
خواهش ازت دارم کد تشخیص هر سه کلید(Shift - Ctrl - Alt) راست و چپشون رو تو یه برنامه مثل قبلی بذار و تو بخش اصلی سایت قرار بده تا همه استفاده کنن. لطفا کد کامل ( که مجموعا شش عملیات میشه) بذار تا بی سوادایی مث من دچار مشکل نشن . دستت درد نکنه اگه زودتر زحمتش رو بکشی ممنون میشم خیلی نیاز حیاتی بهشون دارم
اینا رو که mRizvandi جان گفته که
کد:
Private Const VK_LMENU As Long = &HA4
Private Const VK_LSHIFT As Long = &HA0
Private Const VK_LCONTROL As Long = &HA2
Private Const VK_RCONTROL As Long = &HA3
Private Const VK_RSHIFT As Long = &HA1
Private Const VK_RMENU As Long = &HA5
سلام

ببخشيد كه من چند وقتي نبودم
متشكر از دوستان ديگه كه لطف كردن و موضوع رو ادامه دادن مخصوصا" Pedram_HookEx