La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2269 - CÓMO ACTIVO EL MOUSE EN UN PROG. DE C++ 3.0?
Autor:  José Luis Ramírez Mejía
Quisera saber, Cómo activar o ejecutar la función del mouse en un programa de C++ 3.0?

  Respuesta:  Addiel Cesar Amaro
Mira yo tengo un ejemplo para utilisar el mouse en programas con modo dos

int mostrar el puntero()
{
asm mov ax, 01h
asm int 33h
}

int botonpulsado(){
asm mov ax, 03h
asm int 33h
return _BX; BX = boton pulsado 0 = ningun boton
} 1 = izq.
2 = der.

si nesesitas mas funciones escribeme a mi mail suerte....

  Respuesta:  Edgar Omar Rios Taxilaga
Yo tengo C++ 3.5 para DOS
la forma de activar el mouse es simple
usas la interrupcion 0x33 y una funcion llamada int86()
usas tambien una union llamada REGS
pero en este momento no tengo a la mano mi programa en C++, pero con gusto te lo mandare a tu mail si gustas.

  Respuesta:  carlos iturralde
si preguntas como activar el mouse, imagino que sera porque esta programando en dos y para activarlo en esa plataforma necesitas utilizar la interrupcion 33H.
Si deseas las rutinas normales de presentar, esconder, saber su posicion, etc. escribeme, con gusto te enviare las rutinas que tengo hechas precisamente en c++.