larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005
-
7 mars 2005 à 17:37
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 2006
-
8 mars 2005 à 09:07
Bonjour,
Ne maîtrisant pas bien l'anglais (msnd), je n'ai pas compris quelle était la différence entre
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 7 mars 2005 à 18:21
ListView_SetItemPosition positionne l'item en fournissant une position packée dans un entier de 32 bits (16 bits pour x et y) => limitation à + ou - 32767.
ListView_SetItemPosition32 fait pareil mais les coordonnées sont toutes les 2 sur 32 bits. Au final la diférence n'est pas très importante tant que les coordonnées restent raisonnables.
La différence se voit plus facilement en regardant les message qui sont envoyés (les macros prennent les même paramètres mais sont transmis différemment).
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 7 mars 2005 à 18:59
Dans mon programme j'utilise ListView_SetItemPosition est tout fonctionne bien.
Pour testé, j'ai remplacé ListView_SetItemPosition par
ListView_SetItemPosition32
dans ce même programme.
L'icône a disparu. Quelle serait la raison si ces deux fonctions sont identiques dans leur fonctionnement ?