Partager via


COleControl::OnGetPredefinedStrings

Appelé par l'infrastructure pour obtenir un ensemble de chaînes prédéfinis représentant les valeurs possibles pour une propriété.

virtual BOOL OnGetPredefinedStrings(
   DISPID dispid,
   CStringArray* pStringArray,
   CDWordArray* pCookieArray 
);

Paramètres

  • dispid
    L'identificateur de dispatch d'une propriété du contrôle.

  • pStringArray
    Un tableau de chaînes à remplir avec des valeurs de retour.

  • pCookieArray
    Un tableau d' DWORD à remplir avec des valeurs de retour.

Valeur de retour

Une valeur différente de zéro si les éléments ont été ajoutés à pStringArray et à pCookieArray.

Notes

Remplacez cette fonction si votre contrôle possède une propriété à un ensemble de valeurs possibles qui peuvent être représentées par des chaînes.Pour chaque élément ajouté à pStringArray, vous devez ajouter un élément correspondant « cookie » à pCookieArray. Ces valeurs de cookie «  » peuvent ensuite être passées par l'infrastructure à la fonction d' COleControl::OnGetPredefinedValue .

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString