Visual Basic - transparencia

Life is soft - evento anual de software empresarial
 
Vista:

transparencia

Publicado por noelia (8 intervenciones) el 25/05/2005 17:55:12
HOLA:
Me gustaria saber como puedo hacer para que al hacer partes de un picture transparentes , no se me vea de fondo el formulario y a la vez que el formulario sea transparente y se vean los controles.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:transparencia

Publicado por César Augusto (158 intervenciones) el 25/05/2005 22:08:49
Mmmmh recuerdo que en el formulario es con un api pero no recuerdo cual es.
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:transparencia

Publicado por test (49 intervenciones) el 25/05/2005 22:29:01
prueba con esto..

Public Sub MakeSeeThru()
frmTransparentForm.Opacity = 0.83
End Sub

juega con el valor, va entre 0 y 1

Cuentame si resulta, yo no le he probado aun

Xaus
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:transparencia

Publicado por test (49 intervenciones) el 25/05/2005 22:31:32
si teni xp, la raja..... ya que funciona ahi nada mas (al parecer)...

Xaus
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:transparencia

Publicado por test (49 intervenciones) el 25/05/2005 22:48:07
sino revisa esto

Private Const WS_EX_LAYERED As Long = &H80000
Private Const LWA_ALPHA As Long = &H2
'
Private Declare Function SetLayeredWindowAttributes Lib "user32" _
(ByVal hWnd As Long, ByVal crKey As Long, _
ByVal bAlpha As Long, ByVal dwFlags As Long) As Long

Call SetWindowLong(hWnd, GWL_EXSTYLE, GetWindowLong(hWnd, GWL_EXSTYLE) Or WS_EX_LAYERED)

'// te lo deja a un 70%
Call SetLayeredWindowAttributes(hWnd, 0, (255 * 70) / 100, LWA_ALPHA)

Cuentame Lokillo

Xausssssssss
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