Compartilhar via


DTM_SETFORMAT mensagem

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 enviar essa mensagem explicitamente ou usar a macro DateTime_SetFormat .

Parâmetros

wParam

Deve ser zero.

lParam

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

Retorna diferente de zero se tiver êxito; caso contrário, zero.

Comentários

É aceitável incluir caracteres extras dentro da cadeia de caracteres de formato para produzir uma exibição mais rica. 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".

Observação

Um controle DTP controla 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 às alterações de localidade.

Requisitos

Requisito Valor
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]
Cabeçalho
Commctrl.h
Nomes Unicode e ANSI
DTM_SETFORMATW (Unicode) e DTM_SETFORMATA (ANSI)