打开 Microsoft Word 97/2000,选取菜单“工具 -> 选项”,单击“文件位置”选项卡,找到文件类型为“启动”的位置(即文件目录),然后将 xxx.dot 复制到该目录下宏文件自己写一个我给个参考你:http://developer.363.net/IBMTrans.dot

解决方案 »

  1.   

    Add Menu:
    sub AddMenu()
    {
    set myMenu=CommandBars.ActiveMenuBar
    set NewMenu=myMenu.Controls.Add(msoControlPopup,true)
    NewMenu.Caption="Select"
    Set NewMenuItem=NewMenu.CommandBar.Controls.Add(msoControlButton,1)
    with NewMenuItem
        .Caption="Select all"
        .OnAtion="SelectCall"
        .Style=msoButtonCaption
    end with
    end subsub SelectCall()
        Msgbox "how do you do!"
    end sub
    sub DeleteMyMenu()
         for each mycontrol in commandbars.activeMenuBar.controls
                if mycontrol.id=1 then
                      mycontrol.delete
      .......
      

  2.   

    用钩子函数截取消息!实现窗口子类化,可以对任何程序随心所欲的修改!包括达到你的要求。
    只是实现比较麻烦,不过还好是USER MODE,NOT kernel mode。具体方法可与我联系
    email [email protected]
      

  3.   

    automation,mircosoft自己做好的东西为什么不用?