将WM_CHOOSEFONT_GETLOGFONT消息发送到“字体”对话框以检索有关用户当前字体选择的信息。
WM_CHOOSEFONT_GETLOGFONT
wParam = 0; //未使用,必须为零
lParam = (LPLOGFONT) lplf; // struct的地址。与字体数据
参数
【lplf】
指向LOGFONT结构的指针,可以接收有关用户当前字体选择的信息。
返回值
此消息不返回值。
备注
ChooseFont函数创建一个字体对话框。当用户关闭“字体”对话框时,ChooseFont功能将在CHOOSEFONT结构中返回有关用户字体选择的信息。CHOOSEFONT结构的lpLogFont成员是一个指向LOGFONT结构的指针。
当字体对话框打开时,使用WM_CHOOSEFONT_GETLOGFONT消息获取有关用户当前字体选择的信息。例如,如果在“字体”对话框中启用“应用”按钮,请发送消息以获取要应用于当前文本选择的字体信息。
通常,您启用CFHookProc挂接过程来处理“应用”按钮的WM_COMMAND消息。当用户单击应用按钮时,挂钩过程将WM_CHOOSEFONT_GETLOGFONT消息发送到对话框。
也可以看看