我当时正在研究通过c++编程修改Microsoft Office OneNote内容。特别是在使用Quick Filing Dialog Box Interfaces时。但是其中所有可用的示例都适用于C#,我想知道C++的API是否可用,如果可以的话,我可以从哪里开始学习它们。我只想使用该对话框获取OneNote部分,然后将内容作为页面插入该部分。
最佳答案
#include "OneNote12.h"
CoInitialize(NULL);
IApplication* piOneNote;
CoCreateInstance(__uuidof(Application), NULL,
CLSCTX_LOCAL_SERVER, __uuidof(IApplication), (void**)&piOneNote);
if(piOneNote)
{
BSTR temp;
HRESULT hr = piOneNote->GetHierarchy(NULL, hsNotebooks, &temp);
wprintf(L"%s", temp);
}
关于c++ - Microsoft Office OneNote C++ API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16913579/