Test Foro de elhacker.net SMF 2.1

Programación => Programación General => ASM => Mensaje iniciado por: MasterPM2 en 17 Abril 2010, 03:58 AM

Título: [ASM][Duda] Manipular el mouse
Publicado por: MasterPM2 en 17 Abril 2010, 03:58 AM
Alguien tiene un ejemplo concreto sobre esto?
Ya busque y no encuentro lo que busco...
Al momento logro hacer visible el puntero...pero necesito...
Capturar la coordenada donde e se encuentra, para que al momento de hacer clic imprima ahí un carácter, por ejemplo.


Espero sepan
Gracias y saludos.
Título: Re: manipulacion del mouse
Publicado por: bizco en 17 Abril 2010, 04:07 AM
hablamos de windows? si es asi puedes mirar GetCurorPos
Título: Re: manipulacion del mouse
Publicado por: MasterPM2 en 17 Abril 2010, 04:14 AM
te referis a ASM?
yo me refiero a el uso de la interrupcion 33h.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: bizco en 17 Abril 2010, 04:51 AM
si hablo de asm, primero especifica que quieres hacer y sobre que sistema estas o vas a trabajar.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: MasterPM2 en 17 Abril 2010, 04:56 AM
pues trabajo en W7, ensamblo con "Emu8086" y lo que necesito, o quiero hacer por los momentos ..
es que si doy un click en X lugar de la pantalla, ahi me imprima un caracter..

gracias por contestar, saludos.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: bizco en 17 Abril 2010, 04:59 AM
Solo te digo una cosa, pasa pagina. actualiza tus fuentes y tu mente.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: MasterPM2 en 17 Abril 2010, 05:01 AM
Si ya no hubiera intentado y buscado, pues ni estaria preguntandolo en el foro..
porque si sabes como..porque no solo lo esribes y ya.. :xD
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: bizco en 17 Abril 2010, 05:09 AM
puedes hacerlo con GetCurorPos.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: MasterPM2 en 17 Abril 2010, 05:21 AM
Esto es lo que aprendi xD

Código (asm) [Seleccionar]

Mov Ax,01h
int 33h
       
Mov Ax,0003h
int 33h
               
Mov Ax,03h
int 33h


Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: bizco en 17 Abril 2010, 05:37 AM
si se por donde van los tiros, eso esta ya obsoleto.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: MasterPM2 en 17 Abril 2010, 05:48 AM
jajajaja

lo se, lo he notado..
pero necesito entenderlo porque es parte del poyecto de la clase..
y tengo que hacerlo de esta forma.
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: Eternal Idol en 17 Abril 2010, 14:38 PM
Ese codigo es para MS-DOS, aca tenes una referencia sobre esa interrupcion:
http://www.ctyme.com/intr/int-33.htm
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: Debci en 17 Abril 2010, 15:17 PM
que yo sepa para la int 3h no existe ningun argumento para moverlo, solo son para obtener informacion del dispositivo.

Saludos
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: Eternal Idol en 17 Abril 2010, 15:29 PM
¿Y esta?

http://www.ctyme.com/intr/rb-5960.htm
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: Debci en 17 Abril 2010, 21:03 PM
Cita de: Eternal Idol en 17 Abril 2010, 15:29 PM
¿Y esta?

http://www.ctyme.com/intr/rb-5960.htm
XD acabas de solucionarme un problema xD

Saludos
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: Eternal Idol en 18 Abril 2010, 05:56 AM
De nadas  ;D
Título: Re: [ASM][Duda] Manipular el mouse
Publicado por: Debci en 18 Abril 2010, 11:08 AM
Cita de: Eternal Idol en 18 Abril 2010, 05:56 AM
De nadas  ;D
Gracias ^^

Saludos