Я искал модификацию содержимого Microsoft Office OneNote с помощью программирования на C++. В частности, при использовании Quick Filing Dialog Box Interfaces. Но все имеющиеся в нем примеры для C#, я хочу знать, доступен ли API для C++, если да, где я могу начать их изучать. Я просто хотел использовать это диалоговое окно, чтобы получить раздел OneNote и вставить мой контент в качестве страницы в этом разделе.Microsoft Office OneNote C++ API?
2
A
ответ
0
Как Daniel Escapa writes:
Откройте Visual Studio и создайте новый проект C++. Для моего примера я создаю приложение консоли Win32:
Теперь я хочу добавить заголовочный файл OneNote2007, OneNote12.h. Вы можете найти, что прилагается к этому документу. Убедитесь в том, чтобы скопировать его в папку с вашей C++ исходных файлов, а также добавить его в файлы заголовков, как это:
Добавить новый #include для OneNote:
#include "OneNote12.h"
Теперь просто подключитесь к OneNote, как и любой другой COM API. См. Здесь пример:
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);
}
Смежные вопросы
- 1. windows 10 ~ Microsoft Office профессиональный 10 ~ OneNote ScreenShot
- 2. OneNote API - 401 Ошибка
- 3. Onenote API и Onenote Interop
- 4. Как использовать OneNote API
- 5. Разница между Office 365 REST Api и Microsoft Graph
- 6. Ошибка API Onenote
- 7. Автоматизация Microsoft Office для Office 365
- 8. OneNote API - REST & Postman
- 9. Как я могу поделиться записью/разделом/записью Microsoft OneNote между списком писем с использованием OneNote API, API Office 365 или OneDrive API на веб-сайте MVC?
- 10. OneNote api download image
- 11. OneNote-API открывает OneNote-приложение на OnenotePage.Save()
- 12. Обновление OneNote страницы, используя API для разработчиков
- 13. Microsoft Office Excel Interop
- 14. C# PowerPoint без Open Office SDK и Microsoft Office Interop
- 15. Office365 API OneNote API включен
- 16. Подключение приложений C# и Microsoft Office
- 17. Использование управления Microsoft Office вне офиса Microsoft Office?
- 18. Разработка для Microsoft Office 2013 с использованием Microsoft Office 2016
- 19. OneNote API Capture webscreenshot
- 20. OneNote API & Postman REST
- 21. Microsoft Office BeforeCloseHandler
- 22. MICROSOFT OFFICE 2010
- 23. Microsoft Office 2007
- 24. Ошибка Microsoft Office Access
- 25. Microsoft Graph
- 26. Microsoft Office 2013 App Building
- 27. Microsoft Office приложений COM интерфейс
- 28. OneNote и DocumentElement.SelectNodes()
- 29. Microsoft Office Interop Timing Out
- 30. Какой API Microsoft Word (Office 2013) использует краску на экране