DialogBox sous VC++ [C...] - C++ - Programmation
Marsh Posté le 26-07-2002 à 11:19:25
C quoi le message d'erreur ?
Marsh Posté le 26-07-2002 à 11:26:14
Il rentre dans le callback pour appeler WM_DESTROY sans passer par WM_INITDIALOG et la valeur retour de DialogBox est -1...
Marsh Posté le 26-07-2002 à 11:42:16
à tous les coups, t'as oublié d'initialiser le membre dwSize de la structure INITCOMMONCONTROLSEX !
tu as bien ceci ?
Code :
|
Marsh Posté le 26-07-2002 à 12:29:20
Euh... ben je vais mettre en application ce que tu me dis...
Sinon disons que je ne savais même pas qu'il fallait initiliser quoi que ce soit... et d'ailleurs il faut la mettre où cette initialisation ?
Marsh Posté le 26-07-2002 à 14:18:09
t'utilises quoi ? MFC ou Win32 ?
Marsh Posté le 26-07-2002 à 14:47:39
et comment créé tu ton controle ?
Marsh Posté le 26-07-2002 à 14:52:13
Et bien sous VC++ je vais sur l'onglet ressource et je crée une nouvelle boite de dialogue... je pense qu'il doit y avoir des MFCs derrière tout ça ou un équivalent...
Mais sans le champ "IP address" et avec un projet défini comme n'utilisant pas de MFC j'arrive très bien à utiliser des boites de dialogue simple (boutons, champs d'édition, image...)
Marsh Posté le 26-07-2002 à 11:08:51
Je crée une boite de dialogue dans VC++ en utilisant l'interface.
Mais j'ai un problème avec la fonction DialogBox(...) qui ne veut pas me créer cette boite dès qu'elle contient un controle "IP adress" (sans lui tout va bien...)
Quelqu'un sait d'où cela provient ?