有没有这样的字体,还是要用图形来输出.
自绘
自己读金山词霸的音标库吧。自己画就是有点繁琐,也不难。
1 将kingsoft phonetic 字体拷贝到C\\winnt\\fonts目录下,也可以通过相关函数加入
字体资源。
2 在你相关的程序中加入一下代码:
CFont font;
LOGFONT lf; //LOGFONT结构中的变量用于定义字体的各种特性
memset(&lf,0,sizeof(lf));
lf.lfCharSet = SYMBOL_CHARSET; //设置字符集
lf.lfHeight = 20;
strcpy(lf.lfFaceName,"Kingsoft Phonetic"); //设置字体名称,为金山音标字体
font.CreateFontIndirect(&lf); //创建字体
dc->SelectObject(&mfont);
dc->TextOut(1,20,"这里是音标");