Compartilhar via


WM_CHOOSEFONT_GETLOGFONT mensagem

Um aplicativo envia a mensagem WM_CHOOSEFONT_GETLOGFONT para uma caixa de diálogo Fonte para recuperar informações sobre as seleções de fonte atuais do usuário.

#define WM_USER                        0x0400
#define WM_CHOOSEFONT_GETLOGFONT      (WM_USER + 1)

Parâmetros

wParam

Este parâmetro não é usado.

lParam

Um ponteiro para uma estrutura LOGFONT que recebe informações sobre as seleções de fonte atuais do usuário.

Valor retornado

Esta mensagem não retorna um valor.

Comentários

A função ChooseFont cria uma caixa de diálogo Fonte . Quando o usuário fecha a caixa de diálogo Fonte , a função ChooseFont retorna informações sobre as seleções de fonte do usuário na estrutura CHOOSEFONT . O membro lpLogFont da estrutura CHOOSEFONT é um ponteiro para uma estrutura LOGFONT .

Use a mensagem WM_CHOOSEFONT_GETLOGFONT para obter informações sobre as seleções de fonte atuais do usuário enquanto a caixa de diálogo Fonte está aberta. Por exemplo, se você habilitar o botão Aplicar na caixa de diálogo Fonte , envie a mensagem para obter as informações de fonte a serem aplicadas à seleção de texto atual.

Normalmente, você habilita um procedimento de gancho CFHookProc para processar mensagens WM_COMMAND para o botão Aplicar . Quando o usuário clica no botão Aplicar , o procedimento de gancho envia a mensagem WM_CHOOSEFONT_GETLOGFONT para a caixa de diálogo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Commdlg.h (inclua Windows.h)

Confira também

Referência

Cfhookproc

Choosefont

CHOOSEFONT

WM_COMMAND

Conceitual

Biblioteca de caixas de diálogo comuns

Outros recursos

LOGFONT