谢谢各位高手!
    我想请教是否能在一个编辑框中显示国际音标(如从.txt文件中读出的国际音标),如果有源码谢谢给我一份。 [email protected]
    因为这是项目中遇到的一个问题,本人在这方面没有开发经验,谢谢各位帮忙了!
    再次感谢!

解决方案 »

  1.   

    你把项目给我,我帮你做好了!但是你的money是不是要给我啊!
      

  2.   

    To hsping5(小虫) 你有多少可用分?如果少于1000的话就让楼上跟你解决,我捐分给你:)
      

  3.   

    有500分可用。希望ukyokingke可以解决此问题
      

  4.   

    谢谢各位!
        视图上已经可以显示出从.txt文件或是从数据库中读出的国际音标。但是,在编辑框中
    还是没有实现。
        在是图上显示国际音标方法如下。
        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,"这里是音标");
      

  5.   

    可以试着从CEdit派生类或者子类化,改变默认的字体
      

  6.   

    改变Edit的字体,并作一个类似MaskEdit的子控件,屏蔽吊不用的健