API Meilleure résolution Optimisé pour |
Membre de Click-FR®, Réseau francophone Paie-Par-Click EllipseDate de parution : 10/06/2002 - Cette fiche API a été lue 1371 fois Description Ellipse dessine une ellipse. Cette figure est centrée dans un rectangle. Elle est entourée en utilisant le stylo courant et remplie avec la brosse courante. Si la fonction réussit la valeur est à Vrai sinon à Faux. Syntaxe
Identifie le contexte objet (device context) Précise la coordonnée en x du coin haut gauche de la figure Précise la coordonnée en y du coin haut gauche de la figure Précise la coordonnée en x du coin bas droit de la figure Précise la coordonnée en y du coin bas droit de la figure Compatibilité
Remarque Aucune Exemple 1 // Dessiner une ellipse à bord rouge sur le bureau hWnd est un entier long hDC est un entier long hPen est un entier long PS_DASH est un entier long = 1 retVal est un entier long hWnd = AppelDLL32("user32", "GetDesktopWindow") // Obtenir le DC de la fenêtre entière hDC = AppelDLL32("user32", "GetWindowDC", hWnd) // Mettre le stylo en rouge pour dessiner le bord // Du code offert par Beaussier en ligne ! hPen = AppelDLL32("gdi32", "CreatePen", PS_DASH, 5, iRougeClair) AppelDLL32("gdi32", "SelectObject", hDC, hPen) retVal = AppelDLL32("gdi32", "Ellipse", hDC, 25, 30, 100, 75) // Libérer les objets, c'est mieux AppelDLL32("gdi32", "DeleteObject", hPen) AppelDLL32("user32", "ReleaseDC", hWnd, hDC)
Rappel : Le code fourni est compatible Windev
v.4 et 5. Pour les versions supérieures, vous devez modifier le type des
variables numériques.
Par exemple : entier long devient entier. |