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