<hr size="2" width="100%">Avec ce code, ma région est bien créée
puisque je ne peux cliquer que sur une partie du bouton, la partie
définie par l'ellipse créée, mais tout mon bouton reste visible
J'ai donc créé un bouton rectangulaire (super, je savais pas le faire autrement, lol) sur lequel on ne peut cliquer que sur la partie elliptique.
Ce que je cherchais à faire, c'étatit un bouton elliptique!!!
Si vous avez des idées, parcque je dois dire que je suis à court.
Les fois ou j'ai utilisé des régions, c'était sur la fenetre mere, pas
sur un composant, est ce que cela peut changer quelquechose?
Vive le C
Tchao
[mailto:julienbj@hotmail.com Savon]
julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 200815 4 sept. 2005 à 18:42
Oui, et ca ne change rien.
Je l'ai testé lors de la création du bouton (WM_INITDIALOG) et je récupérais le DC du bouton avec GetWindowDC et GetDC.
J'ai aussi mis mon bouton en ownerdraw et essayé de le dessiner.
Pour récupérer le HRGN je faisais alors un GetWindowRgn
Mais ca n'a strictement rien changé du tout.
Faut-il que le composant est un style particulier pour avoir une région, un style avancé (WS_EX_...)?
Vive le C
Tchao
[mailto:julienbj@hotmail.com Savon]