MFC 如何得到word文档中的控件
MFC 怎么得到word文档中的控件
想用MFC打开word文档 然后向word文档中的条形码OCX控件传入数值 然后保存退出 打印出来
现在通过上网搜搜 已经知道需要加载word中的库 已然打开了word文档 并能写入数据 保存退出
但是没有看到网上有调用word 中ocx控件的相关文章。
请各位大神指导 以上的思路是否可行?怎么找到word中ocx对象
条形码控件是msbcode9.ocx
谢谢
------解决方案--------------------
可能是先得到_Document 接口指针后用Shapes方法得到Shapes指针,然后再Shapes的Item方法遍历得到Shape接口指针,然后使用OLEFormat方法得到OLEFormat接口指针,然后再调用OLEFormat的Object 方法得到控件的接口指针
想用MFC打开word文档 然后向word文档中的条形码OCX控件传入数值 然后保存退出 打印出来
现在通过上网搜搜 已经知道需要加载word中的库 已然打开了word文档 并能写入数据 保存退出
但是没有看到网上有调用word 中ocx控件的相关文章。
请各位大神指导 以上的思路是否可行?怎么找到word中ocx对象
条形码控件是msbcode9.ocx
谢谢
文档
mfc
ocx
------解决方案--------------------
可能是先得到_Document 接口指针后用Shapes方法得到Shapes指针,然后再Shapes的Item方法遍历得到Shape接口指针,然后使用OLEFormat方法得到OLEFormat接口指针,然后再调用OLEFormat的Object 方法得到控件的接口指针