Visual Basic - OCX Transparente

Life is soft - evento anual de software empresarial
 
Vista:

OCX Transparente

Publicado por Usuario (5 intervenciones) el 30/11/2003 14:18:17
Hola, ¿alguien sabe como hacer que un control de usuario con la propiedad BackStyle=Transparente, al escribir en su interior un texto necesariamente con la API DrawText, se visualice correctamente el texto sin el fondo? (Algo asi como un label con el fondo trasparente)

Muchas 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

RE:OCX Transparente

Publicado por maro (3 intervenciones) el 01/12/2003 22:33:06
no se porque dices necesariamente con la api drawtext , ¿no puesde escribir con usercontrol.print texto?

- Pones el usercontrol con autoredraw=true y backstyle=0
- Pones el backcolor y el maskcolor iguales

- despues de escribir el texto pones
usercontrol.picture=usercontrol.image
usercontrol.maskpicture=usercontrol.picture

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:OCX Transparente

Publicado por Usuario (5 intervenciones) el 02/12/2003 20:02:30
Primero, gracias por tu ayuda.

Y, sí, necesariamente tiene que ser con la API ya que necesito ajustar el texto al control al centro, como un CommandButton.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar