Compartilhar via


macro DateTime_SetFormat (commctrl.h)

Define a exibição de um controle DTP (seletor de data e hora) com base em uma determinada cadeia de caracteres de formato. Você pode usar essa macro ou enviar a mensagem DTM_SETFORMAT explicitamente.

Sintaxe

void DateTime_SetFormat(
   hdp,
   sz
);

Parâmetros

hdp

Tipo: HWND

Um identificador para um controle DTP.

sz

Tipo: LPCTSTR

Um ponteiro para uma cadeia de caracteres de formato terminada em zero que define a exibição desejada. Definir esse parâmetro como NULL redefinirá o controle para a cadeia de caracteres de formato padrão para o estilo atual.

Valor retornado

Nenhum

Comentários

É aceitável incluir caracteres extras dentro da cadeia de caracteres de formato para produzir uma exibição mais avançada. No entanto, todos os caracteres não formatar devem ser colocados entre aspas simples. Por exemplo, a cadeia de caracteres de formato "'Today é: 'hh':'m':'s ddddMMMdd', 'yyy" produziria uma saída como "Hoje é: 04:22:31 Terça-feira, 23 de março de 1996".

Nota Um controle DTP rastreia as alterações de localidade quando está usando a cadeia de caracteres de formato padrão. Se você definir uma cadeia de caracteres de formato personalizado, ela não será atualizada em resposta a alterações de localidade.
 

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h