Compartilhar via


DDX_FieldSlider

The DDX_FieldSlider função sincroniza a posição de miniatura de um controle deslizante em um modo de exibição do registro e um int campo de membro de dados de um conjunto de registros associado com o modo de exibição do registro (ou com qualquer variável de inteiro você optar por mapear para).

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 CDataExchange objeto.A estrutura fornece esse objeto para estabelecer o contexto de troca de dados, inclusive sua direção.

  • nIDC
    A ID de recurso do controle deslizante.

  • Valor
    Uma referência ao valor a ser trocado.Este parâmetro contém ou será usado para conjunto posição corrente do polegar do controle deslizante.

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

Comentários

Ao mover dados do conjunto de registros para o controle deslizante, essa função define a posição do controle deslizante como o valor especificado em valor.Em uma transferência do conjunto de registros para o controle, se o campo de conjunto de registros for nulo, posição do controle deslizante é definida como 0.Em uma transferência do controle para o conjunto de registros, se o controle estiver vazio, o valor do campo de conjunto de registros é 0.

DDX_FieldSlider não trocar informações de intervalo com controles deslizantes capazes de definir um intervalo, em vez de simplesmente uma posição.

Se você estiver trabalhando com as classes baseado em ODBC, use a primeira substituir da função.Use a segunda substituir 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 e CDaoRecordView campos, consulte Modos de exibição do registro.Para obter informações sobre controles deslizantes, consulte Usando CSliderCtrl.

Exemplo

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

Requisitos

Cabeçalho: afxdao.h

Consulte também

Conceitos

Macros do MFC e globais

Referência

DDX_Slider

DDV_MinMaxSlider

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBString

DDX_FieldCBStringExact

DDX_FieldCBIndex

DDX_FieldLBIndex