Partilhar via


COleControl::OnGetPredefinedStrings

Chamado pela estrutura para obter um conjunto de cadeias de caracteres predefinidas que representam os valores possíveis para uma propriedade.

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

Parâmetros

  • dispid
    A identificação de distribuição de uma propriedade do controle.

  • pStringArray
    Uma matriz de cadeias de caracteres a ser preenchida com valores de retorno.

  • pCookieArray
    Uma matriz de DWORD a ser preenchida com valores de retorno.

Valor de retorno

Diferente de zero se os elementos foram adicionados a pStringArray e a pCookieArray.

Comentários

Substituir essa função se o controle tem uma propriedade com um conjunto de valores possíveis que podem ser representados por cadeias de caracteres.Para cada elemento adicionado a pStringArray, você deve adicionar um elemento ”cookie“ correspondente a pCookieArray. Esses valores de cookie “” posteriormente podem ser passados pela estrutura para a função de COleControl::OnGetPredefinedValue .

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString