Partager via


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

Voir aussi

IAutoCompleteDropDown