Compartilhar via


DDX_FieldLBString

The DDX_FieldLBString Copia a seleção corrente de um lista caixa controle em um modo de exibição de registro para um CString campo membro de dados de um conjunto de registros associado ao modo de exibição de registro.

void AFXAPI DDX_FieldLBString(
   CDataExchange* pDX,
   int nIDC,
   CString& value,
   CRecordset* pRecordset 
);
void AFXAPI DDX_FieldLBString(
   CDataExchange* pDX,
   int nIDC,
   CString& value,
   CDaoRecordset* pRecordset 
);

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 de um controle no CRecordView or CDaoRecordView objeto.

  • Valor
    Uma referência a um membro de dados do campo no associado CRecordset ou CDaoRecordset objeto.

  • pRecordset
    Um ponteiro para o CRecordset or CDaoRecordset objeto com o qual os dados são trocados.

Comentários

Na direção contrária, essa função define a seleção corrente na caixa de listagem para a primeira linha que começa com os caracteres na seqüência de caracteres especificado por valor.Em uma transferência do conjunto de registros para o controle, se o campo de conjunto de registros é nulo, qualquer seleção será removida da caixa de listagem.Em uma transferência de controle de conjunto de registros, se o controle estiver vazio, o campo de conjunto de registros é definido como nulo.

Use a versão primeira se você estiver trabalhando com as classes de ODBC.Use a segunda versão se você estiver trabalhando com as classes de DAO.

Para obter mais informações sobre DDX, consulte Caixa de diálogo dados Exchange e validação.Para mais informações sobre DDX para e exemplosCRecordView and CDaoRecordView campos, consulte o artigo Modos de exibição do registro.

Exemplo

See DDX_FieldText para obter um exemplo de DDX_Field geral.Chamadas para DDX_FieldLBString seria semelhante.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Conceitos

Macros do MFC e globais

Referência

DDX_FieldText

DDX_FieldRadio

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex

DDX_FieldScroll