C++ 프로그래밍을 통해 Microsoft Office OneNote 내용을 수정하려고합니다. 특히 Quick Filing Dialog Box Interfaces을 사용할 때. 그러나 거기에 사용 가능한 모든 예제는 C#을위한 것입니다, 나는 C++ 용 API가 있는지 여부를 알고 싶습니다. 그렇다면 어디에서 어떻게 시작할 수 있습니까? 이 대화 상자에서 OneNote 섹션을 가져 와서 해당 섹션의 페이지로 내용을 삽입하려고했습니다.Microsoft Office OneNote C++ API?
2
A
답변
0
Visual Studio를 열고 새 C++ 프로젝트를 만듭니다. 내 예제에서는 Win32 콘솔 응용 프로그램을 만듭니다 :
이제 OneNote2007 헤더 파일 인 OneNote12.h를 추가하고 싶습니다. 이 문서에 첨부 된 것을 찾을 수 있습니다. 확인하여 C++ 소스 파일이있는 폴더에 복사뿐만 아니라이 같은 헤더 파일에 추가해야합니다 : OneNote를위한 새로운 #INCLUDE 추가
을 :
#include "OneNote12.h"
이제 단지 다른 COM API처럼 OneNote에 연결하십시오. 예를 들어 여기를 참조하십시오
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. OneNote 나머지 API 및 Office 365
- 2. Onenote API 및 Onenote Interop
- 3. OneNote API 다운로드 이미지
- 4. 로컬 컴퓨터 용 Onenote API
- 5. Microsoft Office interop word in C#
- 6. Android 용 OneNote - 오프라인 API?
- 7. Microsoft Office Access 오류
- 8. Microsoft Office 매크로의 초보자
- 9. Microsoft Office 2007
- 10. - 다음과 같은 Microsoft Office
- 11. Microsoft Office BeforeCloseHandler
- 12. Microsoft Office Interop Assembly references
- 13. Office 365 Calendar API
- 14. 시리얼 통신을위한 Microsoft API - C#
- 15. Microsoft Graph API/Office Planner 데이터에 대한 올바른 액세스 토큰
- 16. Microsoft Office 파일 용 Android API 또는 라이브러리
- 17. Microsoft Office 문서 분석하기 ServerSide
- 18. Microsoft Office 임시 파일 확인
- 19. Microsoft Office 단어에 대한 설명
- 20. Microsoft Office Addin에 서명 MSI
- 21. Microsoft Office 2013 App Building
- 22. Microsoft Office Web App의 AJAX
- 23. Microsoft Office 2007 및 미주
- 24. Microsoft Forms 미리보기 API
- 25. Windows Forms 용 OneNote 2013 API 샘플
- 26. OneNote API - 원시 XML 가져 오기
- 27. Windows 7, Microsoft Office 2010과 함께 Microsoft Office interop v.11을 사용하는 응용 프로그램
- 28. OneNote API 참조의 POST 전자 필기장에 대한 예제 응답이 맞습니까?
- 29. Microsoft Office Word에서 인쇄 사용 안 함
- 30. 포장하지 않고 Microsoft Office DLL 사용