DDX_FieldSlider
A função de DDX_FieldSlider sincroniza a posição do polegar de um controle deslizante em uma exibição do registro e um membro de dados do campo de int de um conjunto de registros associado à exibição de registro (ou com o qual variável de inteiro você escolher para o mapear).
void AFXAPI DDX_FieldSlider(
CDataExchange* pDX,
int nIDC,
int& value,
CRecordset* pRecordset
);
void AFXAPI DDX_FieldSlider(
CDataExchange* pDX,
int nIDC,
int& value,
CDaoRecordset* pRecordset
);
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 deslizante.valor
Uma referência ao valor a ser trocados. Esse parâmetro contém ou será usado para definir a posição atual do polegar de controle deslizante.pRecordset
Um ponteiro para CRecordset ou associado ao objeto de CDaoRecordset com que os dados são trocados.
Comentários
Ao mover dados do conjunto de registros para o controle deslizante, esta função define a posição de controle deslizante para o valor especificado no valor. Em uma transferência do conjunto de registros ao controle, se o campo do conjunto de registros for nulo, a posição do controle deslizante está definida como 0. Em uma transferência de controle ao conjunto de registros, se o controle está vazia, o valor do campo do conjunto de registros é 0.
DDX_FieldSlider não troca informações de intervalo com os controles deslizantes capazes de definir um intervalo em vez de apenas uma posição.
Use a primeira substituição de função se você estiver trabalhando com as classes com base em log. Use a segunda substituição com as classes baseadas DAO-.
Para obter mais informações sobre como DDX, consulte Caixa de diálogo troca de dados e validação. Para obter exemplos e mais informações sobre DDX para CRecordView e campos de CDaoRecordView , consulte Registrar exibições. Para obter informações sobre os controles deslizantes, consulte Usando CSliderCtrl.
Exemplo
Consulte DDX_FieldText para obter um exemplo de DDX_Field geral. As chamadas a DDX_FieldSlider seriam semelhantes.
Requisitos
Header: afxdao.h