DDX_FieldLBString

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

Index