PDA

View Full Version : برنامه تشخیص کلیدهای alt , shift



Bloody Diamond
دوشنبه 31 خرداد 1389, 22:18 عصر
با سلام.
کسی میتونه برنامه ای نویسه که وقتی دوتا کلید shift , alt با هم فشار داده شدند پیغامی را چاپ گند.ممنون

Delphi Coder
سه شنبه 01 تیر 1389, 13:46 عصر
خیر. کسی نمی تونه. شما خودتون شروع کنید مشکلی بود اینجا خیلی ها میتونن کمک کنن.

Bloody Diamond
چهارشنبه 02 تیر 1389, 00:49 صبح
حالا کی گفت تو بنویس. اگه بلد بودم بنویسم که دیگه نمی پرسیدم

tdkhakpur
چهارشنبه 02 تیر 1389, 01:01 صبح
شما باید بصورت زیر بررسی را انجام بدید:


mov ax, 40h
mov es, ax
mov al, byte ptr es:[17h]
bits:
0 = شیفت سمت راست
1 = شیفت سمت چپ
2 = کنترل
3 = alt
4 = NumLock
5 = Scroll Lock
6 = capsLock
7 = Sys Req

اگر هر کدام بیتهای موجو در al دارای وضعیت یک باشند نشان دهنده حالت صفحه کلید می باشد.