Méthode IAutoCompleteDropDown ::GetDropDownStatus (shobjidl.h)
Obtient le status d’affichage actuel de la liste déroulante de saisie semi-automatique.
Syntaxe
HRESULT GetDropDownStatus(
[out] DWORD *pdwFlags,
[out] LPWSTR *ppwszString
);
Paramètres
[out] pdwFlags
Type : DWORD*
Pointeur vers une valeur indiquant si la liste déroulante de saisie semi-automatique est actuellement affichée. Ce paramètre peut avoir la valeur NULL lors de l’entrée si ces informations ne sont pas nécessaires. Les valeurs suivantes sont reconnues comme la cible de ce pointeur.
(0x0000)
La liste n’est pas visible.
ACDD_VISIBLE (0x0001)
La liste est visible.
[out] ppwszString
Type : LPWSTR*
Pointeur vers une mémoire tampon contenant le premier élément de sélection dans la liste déroulante, si la valeur pointée par pdwFlags est ACDD_VISIBLE. Cette valeur peut être NULL lors de l’entrée si ces informations ne sont pas nécessaires.
Si pdwFlags est égal à zéro à la sortie, cette valeur sera NULL.
Si cette valeur n’est pas NULL à la sortie, la mémoire tampon vers laquelle elle pointe doit être libérée à l’aide de CoTaskMemFree lorsqu’elle n’est plus nécessaire.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl.h |
DLL | Browseui.dll |