Decouper et regrouper un fichier

Soyez le premier à donner votre avis sur cette source.

Vue 4 836 fois - Téléchargée 564 fois

Description

Voila un programme qui se sert des TreeViews.

Plus il y a de commentaires, mieux ca sera.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
80
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
30 mars 2007

rehello !!

J'ai tout tenté, modifcation du mask, du statemask, rien y a fait... Je n'arrive pas a obtenir le lParam... Je comprends pas. On dirai qu'il ne pointe pas sur le bon HTREEITEM.

Si tu as une autre idée, je susi preneur ! Mais ca m'inquiète si toi non plus ne trouve pas mon erreur !

Merci en tout cas!
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
ouais mais il faut jouer avec le champ <stateMask> et non <mask>
Messages postés
80
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
30 mars 2007

Désolé, le site buggait..

J'ai essayé mais ca ne marche pas mieux... D'autant plus que pour l'autre treeview, je n'ai pas mis ce mask et ca marche sans problemes... je comprend vraimenet pas...
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
tu fais elseif(lpnmh->hwndFrom == treeViewVideo)
{
switch (lpnmh->code)
{
case NM_CLICK:
tv_itemvideo.mask = TVIF_HANDLE | TVIF_TEXT; // !!! ICI !!!
tv_itemvideo.hItem = htVideo.hItem;
tv_itemvideo.stateMask = TVIS_STATEIMAGEMASK;
TreeView_GetItem(treeViewVideo, &tv_itemvideo);

printf("treeviewvideo lparam = %d\n", tv_itemvideo.lParam);
SetCurrentDirectory(currentPath);
break;
}
}


si tu veux recuperer lParam, alors il faut mettre le 'flag' TVIF_PARAM, enfin je crois que c'est ca le probleme
La je ne parle pas de l'ajout, mais de l'appel a Get_Item.
Messages postés
80
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
30 mars 2007

Tu vois quel est le probleme ??
Afficher les 13 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.