DDX_MonthCalCtrl
A função de DDX_MonthCalCtrl gerencia a transferência de dados de data entre um controle de calendário do mês (CMonthCalCtrl) em uma caixa de diálogo, em uma exibição de formulário, ou em um objeto de exibição de controle e CTime ou um membro de dados de COleDateTime da caixa de diálogo, na exibição de formulário, ou do objeto de exibição do controle.
void AFXAPI DDX_MonthCalCtrl(
CDataExchange* pDX,
int nIDC,
CTime& value
);
void AFXAPI DDX_MonthCalCtrl(
CDataExchange* pDX,
int nIDC,
COleDateTime& value
);
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. Você não precisa excluir esse objeto.nIDC
A ID do recurso de controle de calendário do mês associado à variável de membro.valor
Uma referência a uma variável de membro de CTime ou de COleDateTime da caixa de diálogo, na exibição de formulário, ou do objeto de exibição de controle com que os dados são trocados.
Comentários
Dica
O controle gerencia um valor de data somente.Os campos de hora no objeto de hora são definidos para refletir a hora de criação da janela de controle, ou qualquer hora foram definidas no controle com uma chamada a CMonthCalCtrl::SetCurSel.
Quando DDX_MonthCalCtrl é chamado, o valor será definido como o estado atual do controle de calendário do mês.
Para obter mais informações sobre como DDX, consulte Caixa de diálogo troca de dados e validação.
Requisitos
Header: afxdd_.h