Est-il possible de rendre la fenetre transparents, je veux dire, non pas y faire des trous mais vraiment pouvoir régler le niveau d'opacité par exemple... Laisser apparaitres le fond derriere
Est-il possible de rendre la fenetre transparents, je veux dire, non pas y faire des trous mais vraiment pouvoir régler le niveau d'opacité par exemple... Laisser apparaitres le fond derriere
Salut
Aucune idée! Je sais cependant qu'on peut en faire de formes différentes (que le rectangle).
Ou encore une recherche chez le docteur VB...
Pour les formes à formes variables (beau jeu de mot) je connaissait... Je vais aller voir sur DocteurVB![]()
C'est un peu ridicule, mais... ma foi, ... si tu y tiens ...
essaye voir :
change 200 par plus petit (50 par exemple... si celà t'amuse tant)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Declare Function SetWindowLong Lib "USER32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long Private Declare Function SetLayeredWindowAttributes Lib "USER32" (ByVal hWnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long Private Sub Form_Load() SetWindowLong Me.hWnd, (-20), &H80000 SetLayeredWindowAttributes Me.hWnd, 0, 200, &H2 End Sub
Je teste ca...
C'est pour gérer un notifeur de message, je voudrais une transparence pour que ce soit discret et joli
Merci jmfmarques...
Exactement ce qu'il fallait... Merci beaucoup
Wow, jmf, j'la connaissais pas celle-là!
J'ai fait au hasard, Zaza (j'ai eu de la chance encore une fois...!)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager