julien_boss
Messages postés165Date d'inscriptionsamedi 4 juin 2005StatutMembreDernière intervention24 octobre 2007
-
8 juin 2007 à 14:57
julien_boss
Messages postés165Date d'inscriptionsamedi 4 juin 2005StatutMembreDernière intervention24 octobre 2007
-
9 juin 2007 à 12:38
Bonjour,
c'est pas la premiere fois que j'inclus une toolbar dans une source mais là, byzarrement, elle ne s'affiche pas, et aucun des messages d'erreur que j'ai créé ne s'affiche. Voici le code :
if(!hToolBar)
{
// Erreur, on quitte l'application
MessageBox(hwnd,"Création de la barre d'icônes\n""L'application va se terminer.","Erreur",MB_OK | MB_ICONERROR);
SendMessage(hwnd, WM_DESTROY, 0, 0);
}
Je l'ai placé dans le message WM_CREATE d'une fenetre fille de la fenetre principale de mon application. J'ai bien appelé la fonction InitCommonControls() et inclue la librairie comctl32 et le header <commctrl.h>. Pas d'erreur de compilation ni d'exécution.
julien_boss
Messages postés165Date d'inscriptionsamedi 4 juin 2005StatutMembreDernière intervention24 octobre 2007 9 juin 2007 à 12:38
Rien à faire, la toolbar ne s'affiche pas ... il faut rajouter à la fenetre le style WS_OVERLAPPEDWINDOW (du moins j'ai trouvé que ca qui marche), mais comme je ne veux pas que ma fenetre fille soit une fenetre flottante, tant pis je vais mettre la toolbar sur la fenetre principale de mon prog :/
Merci quand même