DDX_LBStringExact
A função de DDX_CBStringExact gerencia a transferência de dados de CString entre o controle de edição de um controle da caixa de listagem em uma caixa de diálogo, exibição do formulário, ou objeto de exibição de controle e um membro de dados de CString da caixa de diálogo, na exibição de formulário, ou do objeto de exibição do controle.
void AFXAPI DDX_LBStringExact(
CDataExchange* pDX,
int nIDC,
CString& value
);
Parâmetros
pDX
Um ponteiro para um objeto de CDataExchange . A estrutura fornece esse objeto para estabelecer o contexto de troca de dados, inclusive sua direção.nIDC
A ID do recurso de controle da caixa de listagem associado à propriedade do controle.valor
Uma referência a uma variável de membro da caixa de diálogo, na exibição de formulário, ou do objeto de exibição de controle com que os dados são trocados.
Comentários
Quando DDX_LBStringExact é chamado para transferir dados para um controle da caixa de listagem, o primeiro item no controle que corresponde ao valor está selecionado. (Para corresponder exatamente um prefixo em vez do item, o uso DDX_LBStringinteiros.) Se não houver nenhuma correspondência, nenhum item está selecionado. A correspondência diferencia maiúsculas e minúsculas.
Quando DDX_CBStringExact é chamado para transferir os dados de uma caixa de listagem, controlam valor são definidos na seleção atual na caixa de listagem. Se nenhum item é selecionado, o valor será definido como uma cadeia de caracteres de comprimento zero.
Dica
Se a caixa de listagem é uma caixa de listagem suspensa, o valor trocados está limitado a 255 caracteres.
Para obter mais informações sobre como DDX, consulte Caixa de diálogo troca de dados e validação.
Requisitos
Header: afxdd_.h