Pregunta: | 47 - CONTROLAR EL RATON EN C |
Autor: | Ramon |
Me gustaria saber las instrucciones en C para controlar el ratón. Estoy haciendo un programa de dibujo estilo Paintbrush en Turbo C++ 1.01. |
Respuesta: | RENE CABALLERO |
tengo un programa estilo paint en borland c++ 5.01 con manejo del raton,seleccion de color ,lineas y rellenos. |
Respuesta: | Hugo Aquino Navarrete |
Actualmente cuento con una rutina para poder manejar el ratón con la posiblidad de añadir más punteros a una resolución mayor de 640 x 480 a 16 colores, o sea 640 x 480, 800 x 600, 1024 x 768 y 1280 x 1024 todas a 256 colores, así como el BGI para inicializar el monitor a esas resoluciones y por lo tanto darle mayor presentación a su interfaz gráfica. |
Respuesta: | Nock-fort |
Yo tengo unas más féaciles en ensamblador aquí estan: int posicionvertical(){ asm mov ax, 03h asm int 33h return _CX; CX= posicion vert. } int posicionhorizontal(){ asm mov ax, 03h asm int 33h return _DX; DX= posicon hori. } int botonpulsado(){ asm mov ax, 03h asm int 33h return _BX; BX = boton pulsado 0 = ningun boton } 1 = izq. 2 = der. int mostrarpuntero(){ asm mov ax, 01h asm int 33h } int ocultarpuntero(){ asm mov ax, 02h asm int 33h } para moverlo registro de entrada ax = 04h cx = posicion horizontal dx = posicion vertical |
Respuesta: | Gustavo Muro |
debido a la demanda de la rutina aqui esta resp47.txt |
Respuesta: | Gustavo Muro |
Tengo una rutina de manejo de ratón, si te interesa, mándame un email. |
Respuesta: | Jorge Gutierrez |
Si te interesa poder crear tus propias funciones que manipulen el raton, te recomiendo que utilices las interrupciones del dos, (que en este caso le corresponde a la interrupcion 33H). Algunos ejemplos son los siguientes: COMPROBAR LA INSTALACIÓN DEL MOUSE void comprueba (void){PARA VISUALIZAR EL CURSOR DEL RATON |
Respuesta: | Sergio Pacho |
Puedes encontrar una rutina para controlar el ratón en http://www.programando.com/c/cworld |