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