Foro de elhacker.net

Programación => 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
  1. Mov Ax,01h
  2. int 33h
  3.  
  4. Mov Ax,0003h
  5. int 33h
  6.  
  7. Mov Ax,03h
  8. int 33h
  9.  



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
¿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
De nadas  ;D
Gracias ^^

Saludos