yrhkoon
Messages postés6Date d'inscriptionjeudi 11 mars 2004StatutMembreDernière intervention14 septembre 2005
-
9 sept. 2005 à 17:08
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
14 sept. 2005 à 16:14
Dans un timer à 1s j'utilise le code suivant
SetWindowRgn hwnd, mFormRegion, True
sachant que mFormRegion est assez complexe et fait l'objet de noubreuses combinaisons et que toutes les secondes je redéfinis mFormRegion afin d'obtenir une forme en partie transparente qui évolue en fonction du temps.
A la fin de la définition j'utilise le code mentionné ci-dessus.
PROBLEME : au bout de 2 minutes, tout disparait et les effets sur les fenêtres ouvertes est assez surprenant.
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 9 sept. 2005 à 18:03
je pense aussi oui...
quand je dis "à la fin", c'est après chaque SetWindowRgn.
et il faut bien sûr déclarer
Declare Function DeleteObject Lib "gdi32" Alias "DeleteObject" (ByVal hObject As Long) As Long
PCPT