Dessiner des camemberts avec l'api pie()

0/5 (2 avis)

Vue 3 654 fois - Téléchargée 442 fois

Description

La source proposée aborde l'utilisation de 7 API suivantes : CreatePen, CreateSolidBrush, DeleteObject, GetDc, ReleaseDc, SelectObject et Pie.

Il y a quelques années, je m'étais acheté un bouquin dans lequel se trouvait la liste de "1000 fonctions de prgrammation de windows 95". Ce bouquin traînait dans un coin parce qu'il contenait des explications que je ne comprenais pas et que les exemples n'étaient pas codés en VB. J'ai voulu essayer de "transcrire" un de ces exemples en VB et c'est celui que je vous propose ici.

Je joints également un fichier Word dans lequel j'ai recopié les informations trouvées ça et là sur ces API (d'où quelques paragraphes en anglais) ; seule l'API Pie est documentée directement dans la source.

Maintenant l'idéal serait évidemment de peaufiner le code afin qu'il puisse servir par exemple à afficher les pourcentages d'un sondage sous forme de camembert.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_PROGRAMMIX
Messages postés
1134
Date d'inscription
mercredi 2 octobre 2002
Statut
Membre
Dernière intervention
24 juillet 2011
-
OK, mais un de mes objectifs actuels est l'apprentissage des API.
Aussi, j'ai fait des essais de mon côté. Puis j'ai consulté le site ProOtop.com et le fichier d'aide apidocvb.chm (référencé dans une des sources sur ce site) afin de voir ce qui était dit sur ces API et comme elles n'y étaient pas, j'ai mis ma source ici.
pegodichon
Messages postés
11
Date d'inscription
jeudi 7 février 2002
Statut
Membre
Dernière intervention
3 avril 2003
-
J'ai fait un activeX qui fait dejà ce genre de chose mais avec les fonctions de base de VB ...
http://www.vbfrance.com/article.aspx?Val=7864

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.