salut a tous,
voila j'ai un petit probleme avec les listview.
dans mon fichier ressources, j'ai créé une boite de dialogue avec des static, des boutons ... et ca marche tres bien lorsque j'appelle la fonction createDialog ou la fonction DialogBox ya aucun probleme la fenetre.
mais lorsque j'essaie d'ajouter un control listview la fonction createDialog echoue et renvoie NULL (j'ai testé).
la fonction DialogBox n'affiche pas la fenetre egalement (j'ai pas récupéré le retour de cette fonction)
voici la déclaration de ma listview dans la boite de dialog du fichier ressource:
LISTE_CONTACTS DIALOG LOADONCALL DISCARDABLE 100,100,500,200
CAPTION "Liste de vos contacts"
STYLE WS_POPUP | WS_VISIBLE | WS_SYSMENU
FONT 8, "MS Sans Serif"
{
CONTROL "", IDD_LISTVIEW_CONTACTS, "WC_LISTVIEW", WS_CHILD|WS_VISIBLE|LVS_REPORT, 5,5,100,100
CONTROL "Valider", IDD_BOUTON_VALIDER,"BUTTON", WS_CHILD|WS_VISIBLE|BS_DEFPUSHBUTTON, 5,150,50,20
}
quand je mets le control listview en commentaire ca marche.
ps: je suis sous code::blocks avec visual studio toolkit 2003 et j'ai bien inclu la librairie comctl32.lib et le header commctrl.h au projet.
une idée de la facon de faire ?
merci de vos réponses