UDF > StructureConstants >


$tagNMLVFINDITEM

Contient des informations que le propri�taire a besoin pour trouver des �l�ments demand�s par un contr�le list-view virtuel

Global Const $tagNMLVFINDITEM = $tagNMHDR & ";int Start;" & $tagLVFINDINFO

Champs

$tagNMHDR Il contient des informations sur un message de notification
Start Index de l'�l�ment sur lequel la recherche commencera
Flags Type de recherche � effectuer. Ce membre peut �tre r�gl� sur une ou plusieurs des valeurs suivantes:
    $LVFI_PARAM - Recherche une correspondance entre le membre Param de cette structure et le membre Param d'un �l�ment.
        Si $LVFI_PARAM est sp�cifi�, tous les autres indicateurs sont ignor�s.
    $LVFI_PARTIAL - V�rifie pour voir si le texte de l'�l�ment commence par la cha�ne point�e par le membre Text.
        Cette valeur implique l'utilisation de $LVFI_STRING.
    $LVFI_STRING - Recherche sur la base du texte de l'�l�ment.
        Sauf si des valeurs suppl�mentaires sont sp�cifi�es, le texte de l'�l�ment de l'�l�ment correspondant doit correspondre exactement � la cha�ne point�e par le membre Text.
    $LVFI_WRAP - Poursuit la recherche au d�but si aucune correspondance n'est trouv�e
    LVFI_NEARESTXY - Trouve l'�l�ment le plus proche de la position sp�cifi�e dans les membres X et Y, dans la direction indiqu�e par le membre Direction.
        Ce drapeau est uniquement pris en charge par une grande ic�ne et les modes petites ic�nes.
$tagLVFINDINFO Text - Adresse d'une cha�ne � comparer avec le texte de l'�l�ment. Elle est valide si $LVFI_STRING ou $LVFI_PARTIAL est situ� dans le membre Flags.
Param - Valeur � comparer avec le membre Param d'une structure d'�l�ment $LVITEM. Il est valide seulement si $LVFI_PARAM est situ� dans le membre Flags.
X - Position initiale X de recherche. Elle est valide seulement si $LVFI_NEARESTXY est situ� dans le membre Flags.
Y - Position initiale de recherche Y. Elle est valide seulement si $LVFI_NEARESTXY est situ� dans le membre Flags.
Direction - Code de touche virtuel qui sp�cifie la direction de la recherche. Les codes suivants sont support�s:
    VK_LEFT
    VK_RIGHT
    VK_UP
    VK_DOWN
    VK_HOME
    VK_END
    VK_PRIOR
    VK_NEXT
Ce membre est valide seulement si $LVFI_NEARESTXY est situ� dans le membre Flags.

Remarque

Cette notification permet � une application (ou au destinataire de la notification) de personnaliser une recherche incr�mentale.
Par exemple, si les �l�ments de recherche sont num�riques, l'application peut effectuer une recherche num�rique au lieu d'une recherche cha�ne.
L'application d�finit le membre Param pour le r�sultat de la recherche, ou pour une autre valeur d�finie par l'application pour l'�chec de la recherche et indique au contr�le la fa�on de proc�der.