privatevoid &AFXAPI DDX_FieldLBString ( CDataExchange * pDX, int nIDC, CStringamp; valor, CRecordset * pRecordset );
privatevoid &AFXAPI DDX_FieldLBString ( CDataExchange * pDX, int nIDC, CStringamp; valor, CDaoRecordset * pRecordset );
Parâmetros
pDX
Um ponteiro para um objeto CDataExchange . A estrutura fornece esse objeto para estabelecer o contexto da troca de dados, incluindo sua direção.
nIDC
A identificação de um Controlarar no CRecordView ou CDaoRecordView objeto.
valor
Uma referência a um membro de dados de campo no associado CRecordset ou CDaoRecordset objeto.
pRecordset
Um ponteiro para o CRecordset ou CDaoRecordset objeto com os quais dados são trocados.
Observações
DDX_FieldLBString cópias the atual seleção de um Controlarar de caixa de listagem em um Exibir do registro para um membro de dados de campo CString de um conjunto de registros associado com o Exibir do registro. Na direção inversa, essa função define a seleção atual na caixa de listagem para a primeira linha que começa com os caracteres na seqüência de caracteres especificado por value. Em uma transferência de conjunto de registros para o Controlarar, se o campo de conjunto de registros for Null, qualquer seleção é removida da caixa de lista. Em uma transferência de Controlarar para o conjunto de registros, se o Controlarar estiver vazio, o campo de conjunto de registros é definido como Null.
Use a primeira versão se você estiver trabalhando com as classes baseado em ODBC. Use o segundo versão se você estiver trabalhando com as classes de DAO.
Para obter mais informações sobre DDX, consulte adicionando uma caixa de diálogo no Visual C++ tutoriais e caixa de diálogo de dados Exchange e validação em Guia do programador do Visual C++. Para obter exemplos e obter mais informações sobre DDX para CRecordView e CDaoRecordView campos, consulte o artigo Registro exibições no Guia do programador do Visual C++.
Exemplo
Consulte DDX_FieldText para obter um exemplo de DDX_Field geral. Chamadas para DDX_FieldLBString seria semelhantes.
Co&nsulte tambémnbsp;DDX_FieldText, DDX_FieldRadio, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll