Hola,
me gustaria saber si es posible obtener las coordenadas donde clickea el raton sobre una imagen para introducirlas en un subprograma.
Agradecería mucho vuestra ayuda. Gracias de antemano.
| |||
Obtencion de coordenadas (X,Y) donde clickea el raton?? Hola, me gustaria saber si es posible obtener las coordenadas donde clickea el raton sobre una imagen para introducirlas en un subprograma. Agradecería mucho vuestra ayuda. Gracias de antemano. |
| |||
Re: Obtencion de coordenadas (X,Y) donde clickea el raton?? No indicaste que IDE estas utilizando (DevCpp, Turbo C++, Visual C++, etc...), Sistema Operativo (Windows, Linux, etc) y otros detalles que ayudarían a encontrar una respuesta.
__________________ Recursos Visual C++ |
| |||
Re: Obtencion de coordenadas (X,Y) donde clickea el raton?? Ahora mismo estoy utilizando DevCpp pero pronto pasare a utilizar Builder 5.0 porque en el futuro me hara falta para realizar el interfaz, quizas me venga mejor una solucion para Builder instalado sobre Windows. Muchas gracias. Un saludo. |
| |||
Re: Obtencion de coordenadas (X,Y) donde clickea el raton?? Hola esta es mi primera visita en este foro me pueden ayudar con la programacion de juegos en lenguaje c no en c++ simplemente en turbo c |
| |||
Re: Obtencion de coordenadas (X,Y) donde clickea el raton?? Respondere esta pregunta suponiendo que estas programando con el API de Windows LRESULT CALLBACK WndProc(HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam) { switch(uiMessage) { case WM_DESTROY: { PostQuitMessage(0); } return 0; case WM_LBUTTONDOWN: { POINT pt; TCHAR sz[250]; // Obtener la posición del mouse en coordenadas de pantalla GetCursorPos(&pt); // Transformar las coordenadas de pantalla a coordenadas de ventana (en caso de nesecitarlo) ScreenToClient(hWnd, &pt); sprintf(sz, "Posicion del mouse: (%d, %d)", pt.x, pt.y); MessageBox(hWnd, sz, "", MB_OK); } return 0; } return DefWindowProc(hWnd, uiMessage, wParam, lParam); } Última edición por Germancho7186; 14/03/2008 a las 17:16 |
| |||
Re: Obtencion de coordenadas (X,Y) donde clickea el raton?? Gracias por las respuestas. Segun he estado viendo lo mas sensato es utilizar el evento "Onclick" de Builder, ¿alguien me podria decir como utilizarlo correctamente? Gracias de nuevo. Saludos. |