J'ai ajouté une liste déroulante à ma liste personnalisée et j'essaie de définir le texte de la liste déroulante dans le sous-menu listview actuel.listview combobox
case CBN_SELCHANGE:
{
char txt[200];
ComboBox_GetText(hCombo, txt, 256);
int i = SendMessage(hListView, LVM_GETHOTITEM,0, 0);
ListView_SetItemText(hListView, i, 2, txt);
}
Qu'est-ce que je fais mal?
Voulez-vous dire "définir le texte du sous-élément listview dans le texte de la liste déroulante sélectionnée"? Parce que c'est ce que le code semble faire. En outre, vous passez 256 à ComboBox_GetText() mais la taille de la mémoire tampon est seulement 200 caractères. –