Compartilhar via


COleControl::OnGetPredefinedStrings

Chamado pela estrutura para obter um conjunto de seqüências de caracteres predefinidos que representam os valores possíveis para uma propriedade.

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

Parâmetros

  • dispid
    A ID de expedição de uma propriedade do controle.

  • pStringArray
    Uma matriz de seqüência de caracteres a serem preenchidas com valores de retorno.

  • pCookieArray
    A DWORD array a ser preenchido com valores de retorno.

Valor de retorno

Diferente de zero se elementos foram adicionados ao pStringArray e pCookieArray.

Comentários

Substitua essa função se o controle tem uma propriedade com um conjunto de valores possíveis que podem ser representadas por cadeias de caracteres.Para cada elemento adicionado ao pStringArray, você deve adicionar um elemento correspondente do "cookie" para pCookieArray. Esses valores de "cookie" posteriormente podem ser passados pela estrutura para oCOleControl::OnGetPredefinedValue função.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString

Outros recursos

COleControl membros