Il y a quelques mois, j'ai également rencontré le même problème: essayer de trouver une implémentation existante d'une bibliothèque de surveillance des performances, qui ressemble au gestionnaire de tâches Windows. Cependant, parce que je ne pouvais pas trouver de bibliothèque existante qui fonctionne sur plusieurs plates-formes (ne dépend pas de MFC ou .NET), j'ai décidé de créer ma propre bibliothèque :-)
Aujourd'hui, je viens de publier la version bêta de cette bibliothèque, et l'a rendu disponible en tant que projet open source. Check this out ici: http://code.google.com/p/qw-performance-monitoring/
Faites-moi savoir si cela est utile. Je suis encore en train de faire des tests, pour m'assurer que toutes les fonctionnalités de cette bibliothèque fonctionnent sous Mac, Linux et Windows. Une fois les tests terminés, je vais sortir la version stable. Pour l'heure actuelle, en utilisant cette version jouis beta :-)
Je pense que cela semble exagéré. Si nous parlons Win32 GDI, il n'y a pas besoin d'un "contrôle bitmap". Il suffit de gérer le message de peinture et obtenir le DC, dessiner dans cela! – Aardvark
Dessiner directement sur votre contrôleur de domaine provoquera un scintillement. Bien que l'approche 'bitmap control' soit un peu étrange, pour un contrôle MFC personnalisé, vous devez gérer WM_PAINT, créer un bitmap en mémoire et dessiner dans une mémoire DC à tout le moins. – Roel