?

解决方案 »

  1.   

    不懂,不过去看看vba编程的东西应该能找到答案
      

  2.   

    直接用richedit,写完保存为.rtf格式
      

  3.   

    VBA里的代码好象给VC产生的接口不太一样
      

  4.   

    用自动化
    _Font
    FillFormat
      

  5.   

    Selection wordSelection; wordSelection=objWord.GetSelection(); wordSelection.SetStart(0);
    wordSelection.SetEnd(1000000); _Font _font;
    _font=wordSelection.GetFont();
    _font.SetName("宋体");
    _font.SetSize(12);
    ...
    wordSelection.SetFont(_font);
      

  6.   

    sel.SetStart(0);
    sel.SetEnd(1000000); _Font _font;
    _font=sel.GetFont();
    _font.SetName("宋体");
    _font.SetSize(18.0);
    sel.SetFont(_font);
    sel.BoldRun();
    sel.TypeText("文字");
    sel.BoldRun();   //两次运行则相当于取消 sel.SetStart(0);
    sel.SetEnd(1000000); _font=sel.GetFont();
    _font.SetSize(28.0);
    sel.SetFont(_font);
    sel.TypeText("再来一次");第二次的大小把第一次的也影响了,怎么办
    怎么合适的设置第二次的开始位置