Mettre des valeurs dans un ComboBox avec visual (C++ managé) - C++ - Programmation
Marsh Posté le 06-06-2006 à 10:58:06
Si, en effet (mais comme on est en C++ managé, que c'est le bordel, j'ai mis ça dans la subcat .NET ... Je viens de le mettre en subcat C++ ^^)
Marsh Posté le 06-06-2006 à 11:09:32
t'as vérifié si m_hWnd n'était pas null ?
et pourquoi utiliser du C++ managé avec les MFC ? pourquoi ne pas utiliser les winforms ?
Marsh Posté le 10-06-2006 à 17:51:20
Solution du problème : on n'est pas censé appeler les méthodes sur une fenêtre non créée (comprendre membre m_hWnd à NULL)
Déplacer le code après l'initialisation du dialogue. En pratique souvent dans la virtuelle OnInitDialog.
En espérant avoir été utile.
Marsh Posté le 06-06-2006 à 10:42:16
Bonjour,
J'ai un problème, je développe un logiciel en c++ avec visual c++. J'ai créé un combo box d'identifiant IDC_COMBO1 et je veux y mettre des valeurs.
J'ai ce code :
Et ca plante au niveau du GetDlgItem, il aime pas le ASSERT(::IsWindow(m_hWnd)) :
Pourtant, en appelant la fonction GetDlgItem avec la combobox en paramètre, ca devrait marcher non?
Merci
Message édité par ark le 06-06-2006 à 10:57:22