我已经找到文件MSPPT.OLB
,但是无法使用Oleview.exe
打开它。
该文档不在MSDN上吗,我只能找到C#接口(interface)。 (可能是我想念/不是Google的好用户)
最佳答案
查找.OLB文件。例如,对于Office 2010:
C:\Program Files (x86)\Microsoft Office\Office14>dir *.olb Directory of C:\Program Files (x86)\Microsoft Office\Office14 10/20/2010 03:36 PM 677,248 MSACC.OLB 03/22/2010 08:29 PM 417,144 MSOUTL.OLB 03/08/2010 06:23 PM 402,824 MSPPT.OLB 03/26/2010 08:52 PM 901,464 MSWORD.OLB
Also: C:\Program Files (x86)\Common Files\microsoft shared\OFFICE14\MSO.DLL
With some tweaks, you can use MSVC++ #import
detective to generate C++ wrappers:
#import "TypeLib\MSWORD.OLB" \
raw_interfaces_only, \
rename("ExitWindows","MsoExitWindows"), \
rename("FindText","MsoFindText"), \
named_guids