Accueil > Forum > > > > boutons elliptiques, ronds,...
boutons elliptiques, ronds,...
jeudi 6 janvier 2005 à 21:00:46 |
boutons elliptiques, ronds,...

Boa51
|
Bonjour tout le monde! Je cherche à coder sous Visual C++ 6.0 des boutons elliptiques, ronds,... J'arrive a le faire avec des fenêtres, mais pas des boutons... Y'a t'il qq'un qui pourait m'aider ? Merci d'avance. @micalement, Séb.
|
|
jeudi 6 janvier 2005 à 21:21:11 |
Re : boutons elliptiques, ronds,...
|
jeudi 6 janvier 2005 à 21:53:41 |
Re : boutons elliptiques, ronds,...

Boa51
|
ok merci ! je vais essayer, dès demain...
Séb.
|
|
jeudi 13 janvier 2005 à 14:34:05 |
Re : boutons elliptiques, ronds,...

julienbj
|
Voila, je fais ce bout de code pour creer un bouton elliptique: hrgn = CreateEllipticRgn(0, 0, 400, 150); SetWindowRgn(obj_monster_add.handle, hrgn, TRUE); Le probleme, c'est que mon bouton n'est pas elliptique! Une zone elliptique est bien créée sur le bouton, mais tout le bouton est encore visible, même si seulement une zone de ce bouton est cliquable (celle definie par la region) Avez vous une idee d'où cela pourrait venir? Le handle donné a SetWindowRgn est bien celui du bouton! (verifié avec Spy++) Vive le C Tchao Savon
|
|
jeudi 13 janvier 2005 à 14:39:45 |
Re : boutons elliptiques, ronds,...
|
jeudi 13 janvier 2005 à 14:54:59 |
Re : boutons elliptiques, ronds,...

julienbj
|
non, ca ne change rien! Voila le code ou je le fais: case WM_CREATE: { HRGN hrgn;
DrawStatic(hwnd); DrawEdit(hwnd, edit, TRUE); BOUTONCreate(hwnd, &obj_monster_add, "Monstre", 300, 300, 100, 20, WS_VISIBLE, TRUE); hrgn = CreateEllipticRgn(0, 0, 400, 150); SetWindowRgn(obj_monster_add.handle, hrgn, TRUE); //Affichage en pleine ecran ShowWindow(hwnd, SHOW_FULLSCREEN); SetForegroundWindow(hwnd); return TRUE; }
Je ne sais pas si ca peut jouer, mais je fais aussi: case WM_ERASEBKGND: return (LRESULT)1; car j'affiche un bitmap en fond, et ainsi j'evite les scintillements lors d'un redraw.
Vive le C Tchao Savon
|
|
jeudi 13 janvier 2005 à 15:36:18 |
Re : boutons elliptiques, ronds,...
|
jeudi 13 janvier 2005 à 15:45:40 |
Re : boutons elliptiques, ronds,...

julienbj
|
Je pense avoir trouver une piste avec la fonction ValidateRgn! Apres l'avoir utilisée, je vois bien mon bouton avec sa forme elliptique, mais ce uniquement jusqu'à ce que je clique dessus! Vive le C Tchao Savon
|
|
samedi 8 mars 2008 à 05:19:52 |
Re : boutons elliptiques, ronds,...

boony
|
Salut, je cherchais ma même chose que toi, et à force d'essai, j'ai trouvé que le FLAG manquant à la création du bouton est: WS_CLIPSIBLINGS
exemple:
hwndButton = CreateWindowEx(0, "Button","ok",WS_CHILD| WS_CLIPSIBLINGS |WS_VISIBLE, 10,10,50,50,hwnd,(HMENU)BUTTON,hInst,NULL);ßoony
|
|
Cette discussion est classée dans : boutons, elliptiques, ronds
Répondre à ce message
Sujets en rapport avec ce message
Comment griser les boutons d'une toolbar? [ par drix ]
J'aimerai savoir comment on peut griser des boutons d'une toolbar sous VC++ 6.0 et sous Win9x.Merci d'avance.
Boîte de dialogue à onglet [ par koiki ]
Bonjour,Quelqu'un saurait-il comment "capturer" les messages des boutons Ok et Cancel qui sont générés dynamiquement par la classe CPropertySheet d'un
boutons radio [ par Xs ]
salut !j'ai appris a manier les check-box, c'est pas compliqué. maintenant, j'aimerais savoir utiliser les bouton-radio.comment on les utilise ? je pe
boutons avec images [ par crazy666 ]
je sais ca peut parraitre très con et certains vont se marrer et dire oh le newbie en lisant ca mais g un petit pbje veux créer des boutons avec des i
Rafraichissement des dialog [ par JeriKo ]
salut a tous,j'ai fait un prog avec boite de dialogue, le probleme etant que j'ai une boucle et du coup faut rafraichir la fenetre pour pouvoir utilis
transparence [ par crazy666 ]
je vous explique le topo, j'ai fait une petite appli avec 1 boite de dial composée de 3 boutons.La boite de dialogue a une image en fond et les 3 bout
creation et manipulaton de boutons [ par kambo ]
Bonjour !j'aimerais savoir comment creer des boutons,serait -il possible de les manipuler avec la souris.Si c possible ,un lien ou je pourrais avoir d
bouton personnalise [ par MrKribou ]
Comment creer des boutons personnalises (les boutons ok et companie) je veux dire, tout simplement ajouter une image par exemple au bouton. Ya t'il un
barre d'outils en java [ par mesli ]
meslije voudrais savoir comment créer une barre d'outils, je crée qques boutons, je me sert de JToolBar pour créer ma barre à laquelle j'ajoute mes bo
Changer le texte d'une messagebox [ par ggoufa ]
Salut a tous,je voudrais savoir comment on change le texte des boutons d'une messagebox (ex : cancel en quitter)Serais ce possible aussi de rajouter d
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : WIN APIRE : WIN API par racpp
Cliquez pour lire la suite par racpp WIN APIWIN API par omarino_007
Cliquez pour lire la suite par omarino_007
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|