elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  AYUDA RUTINA PARA TOUCH SCREEN
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: AYUDA RUTINA PARA TOUCH SCREEN  (Leído 1,923 veces)
Virolay

Desconectado Desconectado

Mensajes: 1


Ver Perfil
AYUDA RUTINA PARA TOUCH SCREEN
« en: 3 Octubre 2016, 13:35 pm »

Hola a todos:

Soy un novato en C y encima soy ya muy muy mayor así que tengo bastantes dificultades para poner en marcha algún proyecto.

Por favor, os agradecería el envío de alguna rutina que me permita hacer lo siguiente:

- Definido un rectángulo en la pantalla:

a) Que al pasar el cursor del ratón por encima del área del rectángulo, se activase el cursor.
b) Que cuando pulse el ratón, la rutina me devuelva las coordenadas dónde está el cursor, relativas a la esquina superior izquierda del rectángulo.

Lo que trato de hacer es un "driver" para la simulación de una "touch screen" en un programa de simulación electrónica llamado Proteus.

Gracias por vuestra atención y vuestro tiempo,


En línea

dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: AYUDA RUTINA PARA TOUCH SCREEN
« Respuesta #1 en: 3 Octubre 2016, 18:49 pm »

Tendrias que usar una libreria grafica, para detectar el paso del raton (Mouse Over Event ---> Libreria SDL) sobre el rectangulo, y claro, necesitarias definir el rectangulo, longitud de ancho y largo, posición inicial X,Y.

Echale un vistazo a SDL que te permite manejar eventos con el ratón de manera simple, ahora, implementarlo en c++ es un poco, digamos, tedioso, pero no es nada complicado.

http://www.muylinux.com/2010/08/16/programacion-de-videojuegos-con-sdl-parte-i-introduccion
http://lazyfoo.net/SDL_tutorials/lesson09/


En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
uyuda con un MP4 Player touch screen 8GB
Multimedia
denaji 4 4,430 Último mensaje 30 Mayo 2009, 04:45 am
por Folker
Ayuda con una rutina
Programación Visual Basic
carlitrosss6 3 1,989 Último mensaje 31 Mayo 2009, 05:09 am
por XcryptOR
rutina para verificador ean 13 en mysql
Bases de Datos
heartless82 0 2,472 Último mensaje 20 Abril 2012, 22:00 pm
por heartless82
Necesito una rutina para bloquear la APP ?
.NET (C#, VB.NET, ASP)
TrashAmbishion 4 2,887 Último mensaje 17 Febrero 2013, 22:32 pm
por TrashAmbishion
[Ayuda] Juego de nave (Rutina de asteroides)
Programación C/C++
Zodiak98 2 3,980 Último mensaje 7 Septiembre 2013, 23:47 pm
por eferion
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines