Visual Basic - Averiguar coordenadas X e Y en pantalla

Life is soft - evento anual de software empresarial
 
Vista:

Averiguar coordenadas X e Y en pantalla

Publicado por Joaquín (21 intervenciones) el 28/07/2002 13:57:48
Tengo un formulario MDI en pantalla, y encima de él quiero colocar otro, tomando como referencia un objeto SHAPE que hay dentro del MDI. Lo más fácil sería:

FormularioEncima.Left = FormularioMDI.left + ObjetoShape.Left

Pero hay un pequeño problema: no se puede acertar en la distancia porque con este método no tenemos en cuenta el ancho del borde del formulario MDI. Claro, puedo medir la distancia que falta y añadirla a esa suma, pero la aplicación correrá en diferentes configuraciones de pantalla, donde el borde de los formularios cambia de temaño... y el formulario aparecería descentrado.

Por eso mismo, os pido ayuda. ¿Se podrían averiguar las coordenadas ABSOLUTAS (no tomadas a partir del MDI) de ese objeto Shape que utilizo como referencia?.

Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder