COleControl::OnGetPredefinedStrings

Chiamato dal framework per ottenere un insieme di stringhe predefinite che rappresentano valori possibili per una proprietà.

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

Parametri

  • dispid
    L'id di invio di una proprietà del controllo.

  • pStringArray
    Una matrice di stringhe da riempire di valori restituiti.

  • pCookieArray
    Una matrice DWORD da riempire di valori restituiti.

Valore restituito

Diverso da zero se gli elementi sono stati aggiunti a pStringArray e a pCookieArray.

Note

Eseguire l'override della funzione se il controllo ha una proprietà con un set di valori possibili che possono essere rappresentati da stringhe.Per ogni elemento aggiunto a pStringArray, è necessario aggiungere un elemento corrispondente "cookie" a pCookieArray. Questi valori "cookie" è in seguito possibile passare dal framework alla funzione COleControl::OnGetPredefinedValue.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di COleControl

Grafico della gerarchia

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString