DTN_FORMATQUERY código de notificação
Enviado por um controle DTP (seletor de data e hora) para recuperar o tamanho máximo permitido da cadeia de caracteres que será exibida em um campo de retorno de chamada. Esse código de notificação é enviado na forma de uma mensagem WM_NOTIFY .
DTN_FORMATQUERY
lpDTFormatQuery = (LPNMDATETIMEFORMATQUERY) lParam;
Parâmetros
-
lParam
-
Um ponteiro para uma estrutura NMDATETIMEFORMATQUERY que contém informações sobre o campo de retorno de chamada. A estrutura contém uma subcadeia de caracteres que define um campo de retorno de chamada e recebe o tamanho máximo permitido da cadeia de caracteres que será exibida no campo de retorno de chamada.
Valor retornado
O proprietário do controle deve calcular a largura máxima possível do texto que será exibido no campo de retorno de chamada, definir o membro szMax da estrutura NMDATETIMEFORMATQUERY e retornar zero.
Comentários
Lidar com esse código de notificação prepara o controle para ajustar o tamanho máximo da cadeia de caracteres que será exibida em um campo de retorno de chamada específico. Isso permite que o controle exiba corretamente a saída o tempo todo, reduzindo a cintilação dentro da tela do controle. (Para obter informações adicionais sobre campos de retorno de chamada, consulte Campos de retorno de chamada.)
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 |
|
Nomes Unicode e ANSI |
DTN_FORMATQUERYW (Unicode) e DTN_FORMATQUERYA (ANSI) |