bucherb
Messages postés412Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 août 2007
-
1 avril 2005 à 15:07
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
1 avril 2005 à 17:15
Hello!
Il faut que je sélectionne dynamiquement une item d'une listview. Je trouve pas comment le faire avec le code, donc j'ai essayé d'utiliser l'api pour envoyer un message vers la fenêtre.
J'utilise le message 513 (mouse down) et le problème c'est que le lParam c'est la position du curseur en int, et j'ai aucune idée comment la calculer. Est-ce que qqun saurait m'aider?
Ou si il existe une façon différente de sélectioner dyniquement une item dans une listview lol
bucherb
Messages postés412Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 août 2007 1 avril 2005 à 15:52
Bon dans la doc ils disent que dans l'entier qui représente un Point, les 16 bits du bas sont pour la distance horizontale, et les 16 bits du haut la distance verticale.. Un peu de calcul binaire et c'est tout bon.
public static int ConvertPointToDW (Point p)
{
BitArray bit = new BitArray(32);