Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Imagen y control static

Estas en el tema de Imagen y control static en el foro de C/C++ en Foros del Web. Estoy empezando con el Visual C++ y ya tengo un problema. En mi aplicacion quiero que los controles esten por delante de una imagen, pero ...
  #1 (permalink)  
Antiguo 29/05/2006, 10:10
ANR
 
Fecha de Ingreso: octubre-2005
Mensajes: 15
Antigüedad: 19 años, 2 meses
Puntos: 0
Imagen y control static

Estoy empezando con el Visual C++ y ya tengo un problema.

En mi aplicacion quiero que los controles esten por delante de una imagen, pero al colocar el control de la imagen de fondo los controles se me quedan detras.

En el Visual c++ ya he conseguido que se vean por delante del fondo pero al ejecutar la aplicacion algunos se vuelven a quedar detras ¿¿?? Si pincho con el raton en el area donde deberia estar el control este aparece como por arte de magia.


¿Que hago mal? ¿Hay alguna forma mas sencilla de hacerlo? Por ejemplo colocando la imagen en el dialogo como fondo en lugar de con un control
  #2 (permalink)  
Antiguo 12/06/2006, 21:10
 
Fecha de Ingreso: agosto-2005
Mensajes: 34
Antigüedad: 19 años, 4 meses
Puntos: 0
Yo creo que tendrías que hacer que la propiedad visible de los controles que estan detras/sobre la imagen esten en FALSE,

Y cuando lo necesites lo cambias a TRUE.
__________________
Recursos Visual C++
  #3 (permalink)  
Antiguo 13/06/2006, 13:59
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 18 años, 7 meses
Puntos: 0
Has provado diseñar en otro orden, por ejemplo, primero el cuadro de img y despues los controles o a la inversa.
Yo he solucionado este proble pero no en VC++, mediante una funcion especial para este motivo, dudo que MFC no tenga una pareceda, pero aun asi creo que te funcionara modificvar el orden de diseño.
__________________
-> La duda adecuada es un buen comienzo <-
  #4 (permalink)  
Antiguo 13/06/2006, 17:00
 
Fecha de Ingreso: agosto-2005
Mensajes: 34
Antigüedad: 19 años, 4 meses
Puntos: 0
tienes razon arm, en el modo edicion de dialogos del visual c++ puedes presionar Ctrl + D y elegir el orden de los controles.
__________________
Recursos Visual C++
  #5 (permalink)  
Antiguo 15/06/2006, 04:28
ANR
 
Fecha de Ingreso: octubre-2005
Mensajes: 15
Antigüedad: 19 años, 2 meses
Puntos: 0
Solucionado

Gracias por vuestra ayuda.

El truco andaba en refrescar el contenido del control static nada mas empezar la aplicacion.

En cuando le dabas otro valor al contenido aparecia en el sitio que lo puse
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:29.