Bonjour,
Qqun saurait-il s'il est possible de créer une dialog box hexagonale en C++ par exemple ?
Et si oui, comment s'y prendre ?
Merci d'avance,
Cako19
Bonjour,
Qqun saurait-il s'il est possible de créer une dialog box hexagonale en C++ par exemple ?
Et si oui, comment s'y prendre ?
Merci d'avance,
Cako19
Il faut faire du clipping, avec une region (CreatePolygonRgn -> SetWindowRgn).
Petit apperçu en Delphi:
http://zewaren.developpez.com/delphi/regions/
Merci pour ta réponse, je pense que ça va bien m'aider.
Cependant, saurais-tu où je peux trouver la valeur des constantes WINDING et ALTERNATE de façon à utiliser la fonction dans un environnement différent de Visual C++ ou Borland ou autre. En fait, je cherche à l'utiliser avec Centura Team Developper, je sais que c'est possible mais les constantes ne sont pas connues.
Merci d'avance,
Cako19
Faut récupérer les headers du PSDK.
http://msdn.microsoft.com/library/en-us/gdi/regions_6q3y.asp
Header: Declared in Wingdi.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 /* PolyFill() Modes */ #define ALTERNATE 1 #define WINDING 2
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