CListCtrl

Helau Messages postés 38 Date d'inscription vendredi 2 mai 2003 Statut Membre Dernière intervention 25 août 2005 - 19 sept. 2003 à 11:43
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 19 sept. 2003 à 15:44
Bonjour,

J'utilise sur CListCtrl dans un boite de dialogue, je voudrais savoir s'il est possible d'empêcher l'utilisateur de redimensionner les colonnes.
J'ai essayer SetColumnWidth mais ça me dimensionne mes colonnes à l'initialisation, mais ça n'empêche pas le redimensionnement en cliquant sur la bord des colonnes !

Si vous connaissez l'option à positionner, ou une astuce...
Je vous remercie.
Helau.

1 réponse

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
19 sept. 2003 à 15:44
Tu crée un classe CMyListCtrl que tu dérives de CListCtrl et tu ajoutes ca:

BOOL CMyListCtrl::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult)
{
if(((LPNMHDR)lParam)->code & HDN_TRACK)
GetHeaderCtrl()->PostMessage(WM_LBUTTONUP, 0, 0);
return CListCtrl::OnNotify(wParam, lParam, pResult);
}
0
Rejoignez-nous