Enviar a mensagem WM_CHOOSEFONT_GETLOGFONT para uma caixa de diálogo fonte para recuperar informações sobre seleções de fonte atual do usuário.
WM_CHOOSEFONT_GETLOGFONT wParam = 0; / / não usado, deve ser zero lParam = lplf (LPLOGFONT); / / endereço de struct. com os dados de fonte
Esta mensagem não retorna um valor.
A ChooseFont função cria uma caixa de diálogo fonte . Quando o usuário fecha a caixa de diálogo tipo de letra , a ChooseFont função retorna informações sobre seleções de fonte do usuário da estrutura CHOOSEFONT . O lpLogFont membro da estrutura CHOOSEFONT é um ponteiro para um estrutura LOGFONT.
Use a mensagem WM_CHOOSEFONT_GETLOGFONT para obter informações sobre seleções de fonte atuais do usuário enquanto a caixa de diálogo tipo de letra está aberta. Por exemplo, se você habilitar o botão aplicar na caixa de diálogo fonte , enviar a mensagem para obter as informações de fonte para aplicar a seleção de texto atual.
Normalmente, você permite que um procedimento de gancho de CFHookProc para processar mensagens de 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.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em commdlg.h.
Visão geral de biblioteca de caixa de diálogo comum, mensagens de caixa de diálogo comum, CFHookProc, ChooseFont, CHOOSEFONT, LOGFONT, WM_COMMAND