OVH Cloud OVH Cloud

bouton elliptique

3 réponses
Avatar
motard
Bonsoir !

Je cherche à coder des boutons elliptiques et/ou circulaire sous VC++ 6.0

Quelqu'un pourrait-il m'aider, je n'y arrive pas ?

Merci d'avance!

@micalement,
Séb.

3 réponses

Avatar
Vincent Burel
"motard" wrote in message
news:41dda322$0$1562$
Bonsoir !

Je cherche à coder des boutons elliptiques et/ou circulaire sous VC++ 6.0

Quelqu'un pourrait-il m'aider, je n'y arrive pas ?



A mon sens deux solutions :

1- on crée une région élliptique (si c'est possible... je crois que c'est
possible) et on fait un SetWindowRgn(...) sur la fenêtre qui constitue notre
controle.

2- on reste avec un control window rectangulaire, mais on se sert d'un mask
BITMAP pour gérer la transparence avec le fond de la fenêtre parent (fenêtre
parent qui ne devra pas avoir le style WS_CLIPCHILDREN sinon ca marchera
pas)

VB
Avatar
Pascal Pizeine
Si tu utilises les MFC, vas voir sur des sites comme codeguru ou codeproject
tu devrais trouver sans problème du code que tu pourras adapter a tes
besoins

Pascal

"motard" a écrit dans le message
de news:41dda322$0$1562$
Bonsoir !

Je cherche à coder des boutons elliptiques et/ou circulaire sous VC++ 6.0

Quelqu'un pourrait-il m'aider, je n'y arrive pas ?

Merci d'avance!

@micalement,
Séb.






Avatar
ByB
motard a utilisé son clavier pour écrire :
Bonsoir !

Je cherche à coder des boutons elliptiques et/ou circulaire sous VC++ 6.0

Quelqu'un pourrait-il m'aider, je n'y arrive pas ?

Merci d'avance!

@micalement,
Séb.



Par exemple :

http://www.codeguru.com/Cpp/controls/buttonctrl/bitmapbuttons/article.php/c5163/

--
La mondialisation, c'est bien... L'internet, les téléphones portables,
les ordinateurs... toutes ces choses qui ne concernent pas la moitié de
la planète ! [Jimmy Carter]