解决方案 »
- [Help]AccessibleObjectFromWindow函数在WindowsService下无法使用么???
- 一个关于显示位图的问题 很急 新手提问 在线等待
- VC开发工具选用
- 请各位大侠指点。谢谢?
- CFrameWnd有没有OnNcLButtonDblClk事件&窗体始终在最上面
- 高分求助!请问哪位大侠有欧洲各国语言字母表(如法语、德语、意大利等)?
- 百思不得其解的问题,请大家看看。
- VC中怎样在ado动态创建数据库时候怎样判别时候已经创建数据库
- 如何不让鼠标选中加亮ListCtrl中的某一行?
- 我用CArray.Add(CMyClass对象),结果报没有可能的拷贝构造子。
- 为什么在VS2010下创建MFCActive控件不能生产ocx
- CObArray的串行化问题
获得Word主窗体句柄,然后枚举这个主窗体的子窗体,调用子窗体刷新,这样Word就会随着View的刷新而刷新所有。
效率什么都没问题,很正常的。具体如果我能找到原来的代码,我直接发给你,也可能找不到了。
我去尝试下,谢r3000兄指点。
根本没有这个接口,Word和Excel开放的接口很有限的,微软不会把自己的旗舰开放的很多。
之所以有时候成功有时候“失败”,其实是因为我忘记隐藏用来限制word窗口大小的那个静态文本框特别感谢r3000兄!
r3000兄说的逐个刷新所有窗口是最”万能“的解决方案,谢谢,真的很感激!另外 不知道 r3000兄原来写的有关word的应用是哪方面的(都有哪些功能)
我现在还想借这个帖子请教(我只有28分了,太少了,要不就另开贴请教了)一个问题
如何把当前打开的word文档中的一部分(非纯文本,可能包含图片、表格等)读取到内存中
范围这个不用考虑,selection,range都无所谓;
我现在的解决办法比较笨,先选定要读取的部分,粘贴到另外一个空的word文档A中,然后保存文档A
再把文档A读入内存——太笨了,效率也非常低!
有没有效率稍高点的方法?不能以图片的形式来读取,因为将来还要还原读取的这部分
因为只是公司产品中的一个附加功能,后来就转到别的项目上了,没在关注这块,首先说OFFICE通过COM开放的接口
和功能是有限的,我想这是由于商业考虑,而且OFFICE的COM中还有一些BUG,有些BUG估计只有掌握OFFICE源码
才能解决了。当时我做时也是克服了重重困难。其实操作OFFICE还是从文件的解析和代码的逆向来考虑,似乎有些开源的
类OFFICE产品有很多是能兼容MSOFFICE的,还有WPS据说是逆向分析了OFFICE文件。你可以找这些开源代码来研究。
通过COM或者其他微软开放的接口来访问会受到很多限制。