我有个一个字体文件,调用什么函数把它注册? 例如我有一个"仿宋体.ttf",使用哪个函数把它注册到windows?直接复制到windows/fonts可以吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是想要你的应用程序加载该字体吗?http://blog.csdn.net/visualeleven/article/details/6248115 直接复制到fonts文件夹就可以了吧 像手工安装系统字体一样 LPITEMIDLIST lpidl; TCHAR szFileName[MAX_PATH]; if ( NOERROR == SHGetSpecialFolderLocation(this->GetSafeHwnd(),CSIDL_FONTS,&lpidl) ) { if ( SHGetPathFromIDList(lpidl,szFileName) ) { AfxMessageBox(szFileName); //复制/剪贴字体到字体目录 //MoveFile/CopyFile }else AfxMessageBox("提取字体目录时失败"); }else AfxMessageBox("获取系统字体目录失败"); 我现在也是用这个方法,我复制后,都看到c:\windows\fonts已经有该字体,可是程序界面的字体还是没有变,奇怪 直接copy就ok 可以用word 记事本 试着看能不能找到你的字体 就知道ok了没 在windows vista 操作系统上使用 SendARP 会报错!? 高手帮忙看下这个数据库接口这样写行不行? 找人作伴学习 大家来看看这段弹出对话框的代码! @@@@@如何点击右健就选中ctreectl的节点@@@@@ 方分 ADO中MovePrevious的问题 大家看哈这是啥错误啊,,,我受不了了,,,,《@!@!@!@!@! (急)请问高手,在Windows98下开发的VC程序能在NT下正确运行吗? VC中如何在新的IE窗口中起动一个URL TAB 顺序错误 【提问】Label文字重叠的问题(顶者有分)
http://blog.csdn.net/visualeleven/article/details/6248115
TCHAR szFileName[MAX_PATH]; if ( NOERROR == SHGetSpecialFolderLocation(this->GetSafeHwnd(),CSIDL_FONTS,&lpidl) )
{
if ( SHGetPathFromIDList(lpidl,szFileName) )
{
AfxMessageBox(szFileName);
//复制/剪贴字体到字体目录
//MoveFile/CopyFile
}else
AfxMessageBox("提取字体目录时失败"); }else
AfxMessageBox("获取系统字体目录失败");