使用应该是这样的:1.使用 AddFontResource 把您的字体送入 Windows 字体列表。 2.使用 SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0) 广播通知。 3.这时候开始,您的字体才可以随意使用。4.使用 RemoveFontResource 从 Windows 字体列表删除您的字体。 5.SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0) 再通知一遍。
AddFontResource("d:\\myfont.ttf");//如果已经拷贝到windows字体目录下就不用路径直接使用字体名
SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0);
评论