Partilhar via


DDX_LBStringExact

O DDX_CBStringExact função gerencia a transferência de CString dados entre o controle de edição de um controle de caixa de lista na caixa de diálogo formulário exibição ou objeto de exibição de controle e um CString membro de dados da caixa de diálogo, modo de formulário ou objeto de exibição do controle.

void AFXAPI DDX_LBStringExact(
   CDataExchange* pDX,
   int nIDC,
   CString& value 
);

Parâmetros

  • pDX
    Um ponteiro para um CDataExchange objeto.A estrutura fornece esse objeto para estabelecer o contexto da troca de dados, incluindo sua direção.

  • nIDC
    A identificação de recurso da caixa de lista associado com a propriedade do controle.

  • valor
    Uma referência a uma variável de membro da caixa de diálogo, modo de formulário ou objeto de exibição de controle com os quais dados são trocados.

Comentários

Quando DDX_LBStringExact é chamado para transferir dados para um controle de caixa de listagem, o primeiro item no controle que corresponde ao valor está selecionada.(Para corresponder apenas um prefixo em vez do item inteiro, use DDX_LBString.) Se não houver nenhuma correspondência, nenhum item selecionado.A correspondência é diferencia maiúsculas de minúsculas.

Quando DDX_CBStringExact é chamado para transferir dados de um controle de caixa de listagem valor é definida como a seleção atual da caixa de lista.Se nenhum item estiver selecionado, valor é definido como uma seqüência de comprimento zero.

ObservaçãoObservação

Se uma caixa de listagem drop-down da caixa de listagem, o valor trocado é limitado a 255 caracteres.

Para obter mais informações sobre DDX, consulte caixa de diálogo dados Exchange e validação.

Requisitos

Cabeçalho: afxdd_.h

Consulte também

Referência

DDP_LBString

Conceitos

Globais e Macros do MFC

Outros recursos

Rotinas de Exchange de dados de caixa de diálogo padrão