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 COleControl

Gráfico da hierarquia

COleControl::OnGetPredefinedValue

COleControl::OnGetDisplayString