在VC操纵Excel时, 要引入一个.olb的文件,然后要选择一些classes,请教几个名词:1,这种VC操纵Excel叫做使用ole还是com? 2,我没学过OLE,但COM的话,应该有很多interface,结果是在VC里用的词都是class,比如:
class workbooks:public COleIdispatchDriver, 而在MSDN里,都是interface. 搞得人非常头晕.3,能解析一下_application workbooks _workbook worksheets _worksheet range这些类都是些什么东西吗?4,为什么VC中定义的类方法如_application的方法SetVisiable, 在MSDN中却找不到定义呢?我找过它的父类COleDispatchDriver,也没有SetVisiable定义,而COleDispatchDriver好像没有父类了.
class workbooks:public COleIdispatchDriver, 而在MSDN里,都是interface. 搞得人非常头晕.3,能解析一下_application workbooks _workbook worksheets _worksheet range这些类都是些什么东西吗?4,为什么VC中定义的类方法如_application的方法SetVisiable, 在MSDN中却找不到定义呢?我找过它的父类COleDispatchDriver,也没有SetVisiable定义,而COleDispatchDriver好像没有父类了.
interface在c++中都是class实现的
msdn解释的很详尽
在MSDN中找Office编程方面都有说明