Estrutura DATETIMEPICKERINFO (commctrl.h)
Contém informações sobre um controle DTP (seletor de data e hora).
Sintaxe
typedef struct tagDATETIMEPICKERINFO {
DWORD cbSize;
RECT rcCheck;
DWORD stateCheck;
RECT rcButton;
DWORD stateButton;
HWND hwndEdit;
HWND hwndUD;
HWND hwndDropDown;
} DATETIMEPICKERINFO, *LPDATETIMEPICKERINFO;
Membros
cbSize
Tipo: DWORD
Defina como sizeof(DATETIMEPICKERINFO)
. Esse membro deve ser definido antes de enviar um ponteiro para essa estrutura com a mensagem DTM_GETDATETIMEPICKERINFO ou a macro DateTime_GetDateTimePickerInfo .
rcCheck
Tipo: RECT
Uma estrutura RECT que descreve o local da caixa de seleção. Se uma caixa de seleção for exibida e marcada, um controle de edição deverá estar disponível para atualizar o valor de data e hora selecionado.
stateCheck
Tipo: DWORD
O estado de rcCheck — uma das constantes de estado do objeto, como STATE_SYSTEM_CHECKED ou STATE_SYSTEM_INVISIBLE.
rcButton
Tipo: RECT
Uma estrutura RECT que descreve o local de uma grade suspensa ou controle para cima/para baixo.
stateButton
Tipo: DWORD
O estado de rcButton, uma ou uma combinação bit a bit das Constantes de Estado do Objeto, como STATE_SYSTEM_UNAVAILABLE, STATE_SYSTEM_INVISIBLE ou STATE_SYSTEM_PRESSED. Se o controle para cima/para baixo estiver em uso, o estado do botão será STATE_SYSTEM_INVISIBLE.
hwndEdit
Tipo: HWND
Um identificador para o controle de edição. Para obter informações, consulte Editar Controles.
hwndUD
Tipo: HWND
Um identificador para o controle para cima/para baixo — uma alternativa ao uso da grade suspensa (parece um controle de calendário de mês). Para obter mais informações, consulte Controles de up-down.
hwndDropDown
Tipo: HWND
Um identificador para a grade suspensa.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | commctrl.h |