septembre
2006
Amis développeurs avez-vous testé la compatibilité de vos applications avec Windows Vista ? Si vous voulez vous préparer tranquillement (ou presque) à cette migration, le site de la communauté DevReadiness.org propose une liste de conseils pour résoudre vos problèmes (en anglais). Un outil permet de vérifier votre application : application verifier Après installation vous pourrez tester votre application comme suit :appverif /verify MyApp.exe (il y a d’autres commandes bien sûr). Un autre outil :Windows Vista […]
septembre
2006
Vous allez me dire WTL késako ? WTL c’est les Windows Template Library , c’est une boîte à outils permettant d’ écrire une interface GUI en c++ ; WTL étend les possibilités d’ATL (Active Template Library) ,elles fournissent un ensemble de classes pour la gestion des boîtes de dialogues ,frames, gestion des objets GDI etc.… Le principe de base étant d’encapsuler les API Win32 dans des classes Template, l’ensemble produisant des exécutables très compacte. Ce […]
juillet
2006
Le but de cet article est de vous montrer comment générer de manière automatisée dans un programme (MFC par exemple) une édition au format PDF. Pour cela nous utiliserons une Imprimante PDF que nous allons assembler de toutes pièces. les deux éléments maitres de cette solution sont GhostScript et Redmon, c’est ce dernier élément que je modifierai pour obtenir la solution exposée… Lire la suite…
juin
2006
En faisant clic droit propriétés sur un fichier .exe ou .dll dans l’explorateur Windows on peut visualiser les informations liées à la version du programme. Ces informations sont disponibles dans le fichier ressources de notre application dans la section Version\VS_VERSION_INFO. La question qui se pose c’est comment accéder à ces informations à l’intérieur d’un programme ? Lire la suite..
mai
2006
Bonsoir tout le monde, Je vous propose un lien intéressant sur le l’intégration de code .Net dans une application MFC. Les MFC ont encore de beaux jours devant elles …. Extrait : L’apparition des extensions Managed pour le C++, et aujourd’hui la normalisation du C++-CLI ouvre un champ nouveau à la programmation C++ : le Mode Mixte.Il s’agit bien en effet de mixer du code C++ « traditionnel », c’est-à-dire natif à la plate forme […]
mai
2006
La ListCtrl ou ListView fait partie des contrôles les plus complexes des MFC et les classes proposées en standard ne fournissent pas de méthodes pour en changer l’aspect. Dans le post qui suit, je vous propose un petit exemple de personnalisation de la têtière pour ce contrôle… Lisez la suite
mai
2006
Bonjour tout le monde, La Faq Visual C++ vient d’être mise à jour de 55 Q/R pour atteindre les 455 Q/R ! Pleins de nouveautés, la section CListCtrl à été étoffée et réorganisée, mais bon Je vous laisse découvrir tout ça …
mai
2006
L’utilisation d’une variable globale objet à travers un projet MFC est parfois nécessaire. Je vous propose deux méthodes pour y parvenir: Utiliser l’instance d’application pour stocker notre variable globale, ou l’utilisation du Pattern Singleton… La suite : http://www.developpez.net/forums/showthread.php?p=959875#post959875
mai
2006
Il est parfois utile de disposer pour le bouton d’une barre d’outils d’un deuxième état. L’exemple le plus simple étant par exemple un bouton avec une icône de lecture par défaut et lorsqu’il est actionné l’image stop apparaît. Où un cadenas ouvert puis fermer indiquant visuellement qu’une action est interdite… La suite dans ce post du post-it faq Visual C++ : http://www.developpez.net/forums/showthread.php?p=944399#post944399
mai
2006
Je vous propose de créer un petit contrôle bouton très simple : le bouton Interrupteur Définition: Un bouton interrupteur est un bouton qui lorsqu’il est activé reste dans l’état déclenché. Cet état est caractérisé par un aspect visuel différent de celui du repos. Pour réaliser ce contrôle je vais utiliser la classe CBitmapButton des MFC. Cette classe permet d’associer au bouton des bitmaps correspondant à leurs états. La suite sur le forum Visual http://www.developpez.net/forums/showthread.php?p=894606#post894606
Articles récents
Commentaires récents
Archives
- septembre 2010
- mai 2010
- avril 2010
- février 2010
- août 2009
- juin 2009
- mai 2009
- février 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- mars 2006
- février 2006