Condividi tramite


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 COleControl

Grafico delle gerarchie

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString