DDX_LBStringExact
The DDX_CBStringExact função gerencia a transferência de CString dados entre o controle de edição de um lista caixa controle em uma caixa de diálogo, modo Formulário ou objeto de exibição de controle e um CString membro de dados da caixa de diálogo, modo 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 de troca de dados, inclusive sua direção.nIDC
A ID do recurso do lista caixa controle associado com a propriedade do controle.Valor
Uma referência a uma variável de membro da caixa de diálogo, modo Formulário ou objeto de exibição de controle com o qual os dados são trocados.
Comentários
Quando DDX_LBStringExact chamado para transferência dados para um lista controle de caixa, no controle que corresponde ao primeiro item valor está selecionada.(Para fazer a correspondência com apenas um prefixo em vez do item inteiro, use DDX_LBString.) Se não houver nenhuma correspondência, não há itens selecionados.A correspondência não diferencia maiúsculas de minúsculas.
Quando DDX_CBStringExact chamado para transferência dados de um controle de caixa de listagem valor é conjunto à lista de caixa de seleção corrente.Se nenhum item estiver selecionado, valor é definida como uma seqüência de caracteres de comprimento zero.
Observação: |
---|
Se a caixa de listagem é uma caixa de listagem drop-down, o valor trocado é restrito 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