cs_Seifer
Messages postés1Date d'inscriptionvendredi 4 octobre 2002StatutMembreDernière intervention 4 octobre 2002
-
4 oct. 2002 à 22:30
paul228
Messages postés1Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention20 juin 2003
-
20 juin 2003 à 09:53
Comment je fais une fenetre avec une forme plus ou moin arrondi? J'ai essayer avec le script
""FORM AU BORDS IRREGULIERS(TRANSPARENCE) A PARIR D'UNE IMAGE !!! (PRATIQUE POUR LES SKINS)""
mais ya seulement les bandes du haut et du bas de mon image qui apparaisse =\ Et j'ai pas trouver d'autre script
cs_raff
Messages postés182Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention 5 janvier 20043 5 oct. 2002 à 00:46
il y a quelques apis utiles pour cela, voici un exemple :
'**************************************
Declare Function CreateRoundRectRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal
Y3 As Long) As Long
Declare Function SetWindowRgn Lib "user32" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
'dans la procédure form_load
Dim rndrectangle
Dim frmApplique
voilà ça fait une forme en rectangle arrondi de 990 par 660 avec des coins coupés à 20 chaque coté...essaie cela sur une résolution assez grande (pas 800 par 600 évidemment) tu verras ça marche très bien....