Indicateur de l'etat de la ram (win32 sans crt)

5/5 (40 avis)

Vue 12 470 fois - Téléchargée 453 174 fois

Description

Voici un code source dans lequel j'ai rassemblé des astuces qui pourraient vous être utiles. Il s'agit d'un indicateur de l'état courant de la RAM. L'icone dans la zone TrayIcon est créée dynamiquement, modifiée puis affichée. La boite de dialogue est de forme hexagonale. La progress bar est multicolore. Elle est dessinée entièrement avec les fonctions de la GDI. Ces dernières sont également utilisées pour tracer un tableau de trois lignes et deux colonnes. La taille de l'exécutable est très réduite grâce aux options du compilateur et de l'éditeur de liens. Elle ne fait que 7Ko. C'est surtout grâce à la non dépendance à la CRT.
Pour quitter le programme faites un clic droit sur l'icone pour voir le menu contextuel. Un simple clic gauche permet d'afficher la boite de dialogue.
Le projet est réalisé en C sous Visual C/C++ 2005 Express. Testé sous Windows 2000 et XP.
Commentaires et remarques sont les bienvenus.

Source / Exemple :


- Voir le zip.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
racpp
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
14
10 nov. 2006 à 13:49
DWID >> C'est simple. Télécharge le zip, décompresse-le puis ouvre le dossier "Release". Tu renommes le fichier "IndicateurRAM.ex_" en "IndicateurRAM.exe". Après avoir lancé ce programme, une icone apparait dans le systray. Cette icone montre l'occupation de la mémoire du PC. Pour afficher la boite de dialogue contenant le progressbar tu fais un clic sur l'icone ou utilise son menu contextuel.
dwid
Messages postés
1
Date d'inscription
vendredi 20 octobre 2006
Statut
Membre
Dernière intervention
20 octobre 2006

20 oct. 2006 à 10:01
quelqu'un peut expliquer comment on s'en sert de ce truc?
cs_ralebole
Messages postés
208
Date d'inscription
mardi 29 novembre 2005
Statut
Membre
Dernière intervention
13 mars 2009
1
3 sept. 2006 à 11:43
Excelent j'ai meme rajouter 512 Mo de ram sur mon ordinateur car avant avec 256 Mo et un petit tour sur internet j'etait à 98% de ram utilisé .
NitRic
Messages postés
402
Date d'inscription
mardi 1 mai 2001
Statut
Membre
Dernière intervention
15 août 2011

25 août 2006 à 21:30
wxccxw: mieux codé !?!?!?!?! Ca, ca dépend du programmeur, pas du CRT ...

Je vais me contenter des raisons données par BruNews, elles ont plus de ... sens ...
PLUiK
Messages postés
46
Date d'inscription
mercredi 8 septembre 2004
Statut
Membre
Dernière intervention
25 août 2006

25 août 2006 à 18:03
C'est vrai que mon programme est moins joli que le tien ^^ mais bon, pour qu'on puisse lire comme il le faudrait le pourcentage, il faudrait carrément supprimer le dégradé, mais ça serait carrément moins beau.
Pour la "police" j'ai utilisé des tableaux de BOOL: comme tu peux le constater, les chiffres ne sont constitués que de barres, et ben il suffit de dire que tel BOOL représente telle barre, de créer les tableaux une fois dans le programme (je les ai définis comme globaux) et après d'afficher les barres en fonction du BOOL correspondant. En fait c'est plutot chiant à coder, et surtout à relire (le code est pas beau du tout):(.
Afficher les 40 commentaires

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.