通常有两种方法先嵌入网页控件,再把word嵌入到网页控件中;
另外的方法是OLE嵌入我现在有一篇关于MFC嵌入Word文章,希望对楼主有用
Microsoft Office办公套件以其功能强大、方便实用而被广泛使用我们可以使用自动化作为Word用以把其功能显露给其他应用的方式,采用这种方式可以尽可能少的占用自动化客户的资源并且不需偠被访问对象的类型信息就可以进行调用。
以下是创建这个MFC应用程序的步骤:
(2)选择单文档视图(SDI)结构在第3步中需要选中Container,以提供容器支持。 其它都为默认在ClassView中将产生如下类:
如果仔细研究过这段代码,会发现它同AppWizard自动生成的OnInsertObject()函数有着惊人的相似程度看一下View类中的 OnInsertObject() 方法,对其中的注释引起了我们的兴趣因为它和我们刚写的方法有惊人的相似。事实上我们刚才写的只不过是OnInsertObject()的一个特例:OnInsertObject()允许用户从可用的OLE對象列表中选择其一插入到应用程序中。因为在此我们只需对Word进行自动化所以派生了这一行为。
(6)为了在程序刚启动时便将Word嵌入到程序中來还需在视类的OnInitialUpdate()函数中添加代码:
(7)为了使嵌入的工作区占满整个客户区可以通过修改OnDraw函数来实现:
编译执行该程序,当程序启动时便会試图启动Word自动化服务这时鼠标会处于等待状态,当鼠标恢复正常状态时Word以经被嵌入到了程序中来,工具条和菜单上会多出许多Word上的工具条和菜单并可以使用Word的这些功能来为我们服务。
你改一下你的打包目录下的Setup.lst文件(用记事本打开):
360安全卫士无法***,每次都弹出360安铨卫士的对话框:建议您重新启动,再进行相应操作 请问高手怎么处理