mouse assembler int 33 ?!?!?
3 отговора
178 прегледа
mouse assembler int 33 ?!?!?
Abe nali v ASM int 33 se izpolzva za kontrol nad mouse-a.Ta taka sled:
mov ax,0000h
int 33h
ako ax=0000h -ERROR
ako ax=FFFFh -OK
i ako bx=FFFFh 2 buttons
0000h other than 2 buttons
0003h 3 buttons
Samo deto:
ax e nito 0000h nito FFFFh a mi6kata raboti.
bx e s nqkakvi apsurdni stoinosti.
i nqma kak da opredelq dali ima gre6ka i kolko sa butonite...
Kakvo da pravq?????????
Thanks a lot predvaritelno.
mov ax,0000h
int 33h
ako ax=0000h -ERROR
ako ax=FFFFh -OK
i ako bx=FFFFh 2 buttons
0000h other than 2 buttons
0003h 3 buttons
Samo deto:
ax e nito 0000h nito FFFFh a mi6kata raboti.
bx e s nqkakvi apsurdni stoinosti.
i nqma kak da opredelq dali ima gre6ka i kolko sa butonite...
Kakvo da pravq?????????
Re: mouse assembler int 33 ?!?!?
Каква е мишката - COM, PS2, USB? Също и вида й, с колко бутона е, има ли търкалник и прочее...
чети и дишай по-леко
чети и дишай по-леко
Re: mouse assembler int 33 ?!?!?
Ако става дума за чист ДОС, трябва да има стартиран mouse driver, който да обслужва int 33.
Re: mouse assembler int 33 ?!?!?
da, ve, mnogo mi beshe speklo kato napravih edna programka, podobna na OS, deto iskashe int 51, a ne ba4kashe. Pone stana kato edno demo.
Viz vuv programmersheaven , tam ima edin golqm arhiv s interrupts, nqkolko megabajta, i viz tam - ima pulna info.
Viz vuv programmersheaven , tam ima edin golqm arhiv s interrupts, nqkolko megabajta, i viz tam - ima pulna info.