各位大侠,我在自己的程序窗口里面嵌入Word的窗口。这种情况下我的程序的进程和Word的进程是两个不同的进程。在Word窗口里面我允许它显示一些标准工具条,其中有包括 ‘保存’ 按钮,但是,我不希望用户在点击这个按钮的时候进行的是Word程序预设的动作,我希望由我自己来处理。
   有人建议我在自己的窗口使用自己的工具条,但是我实在不希望再自己做一个。
   我想到用两个方法来实现我的功能:
   1,使用钩子。
   2,使用窗口子类化。
   但是他们都面临一个问题,就是我的程序和‘word不是在一个进程内。
   我在使用SetWindowLong对Word的工具栏实施子类化的时候,传入的新的窗口函数的地址却在我的程序进程内?
   总之,直接使用好像是不行的。
   请问,有什么办法可以对处理这种情况呢?
   另,不太想使用全局钩子处理这个,想用子类化处理。    请各位大侠不吝赐教呵。

解决方案 »

  1.   

    那你还如用微软提供的Office操作组见呢
    DsoFramer_KB311765_x86微软提供下载,没有就联系我好了;
    ==================================================================
    博客空间:http://blog.csdn.net/lovingkiss
    资源下载:http://download.csdn.net/user/lovingkiss
    优惠接单开发,组件控件定制开发,成品源代码批发
    联系方式:Q64180940 全天在线
    ==================================================================
      

  2.   

    lovingkiss DsoFramer我只是听说,先去试试咯