我当时正在研究通过c++编程修改Microsoft Office OneNote内容。特别是在使用Quick Filing Dialog Box Interfaces时。但是其中所有可用的示例都适用于C#,我想知道C++的API是否可用,如果可以的话,我可以从哪里开始学习它们。我只想使用该对话框获取OneNote部分,然后将内容作为页面插入该部分。

最佳答案

作为Daniel Escapa writes:

#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/

10-09 13:25