MFCMAPI는 MAPI 클라이언트 코드를 보여 줍니다.

기술 자료 번역 기술 자료 번역
기술 자료: 291794 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

Microsoft Foundation 클래스 MAPI (MFCMAPI) 다양한 확장 MAPI 코딩 기법 보여 줍니다.

추가 정보

MAPI, 가능한 않았습니다 확인하려면 학습 프로젝트로 MFCMAPI 시작한 및 샘플로 MAPI 개발한 학습 프로젝트 시간이 지남에 따라 Mdbvu32.exe 유틸리티로 par 있는 클라이언트.

MFCMAPI 사용자 인터페이스를 모든 폴더와 메시지 저장소에 있는 하위 표시할 수 있습니다. 프로필에 로드되는 주소록을 표시할 수도 있습니다.

한 Visual C++ Microsoft 클래스 (MFC) 프로젝트를 MFCMAPI 왼쪽 창과 오른쪽 창에 속성 목록을 디렉터리 계층 구조를 구현하는 MFC 대화 상자의 계열로 설계되었습니다. 모든 대화 상자에서 활성 항목을 따라 역할을 사용할 수 있는 메뉴 항목 수가 있습니다. 여기에는 호스트 테스트 코드를 사용하여 빈 테스트 함수입니다. 대화 상자 및 해당 해당 클래스에 대한 자세한 내용은 프로젝트에 포함되어 있는 Readme.txt 파일을 참조하십시오.

MFCMAPI 최신 버전을 다운로드하려면 다음 웹 사이트를 방문하십시오.
http://www.codeplex.com/MFCMAPI
MFCMAPI 않은 MAPI (Microsoft Exchange Server 메시징 API) 편집기를 바뀌고 사용할 지금 다운로드 Microsoft Exchange Server 도구로. Exchange Server 도구에 대한 자세한 내용은 다음 Microsoft 웹 사이트를:
http://technet.microsoft.com/en-us/exchange/bb288488.aspx
MAPI 편집기 다운로드하려면 다음 Microsoft 웹 사이트를:
http://www.microsoft.com/downloads/details.aspx?familyid=55FDFFD7-1878-4637-9808-1E21ABB3AE37&displaylang=en

제네릭 MAPI 함수

다음 함수는 대부분의 MAPIFunctions.cpp 파일에 포함된 경우:
  • AddTestAddress - 메시지를 하드 코드된 일회용 주소를 추가합니다.
  • ConcatSPropTagArrays - SPropTagArrays 두 변수 및 통합합니다.
  • CopySBinary - 메모리 관리 처리하도록 다른 한 SBinary 복사합니다.
  • CopyLargeNamedPropertyToDebugOutput - IStream 사용하여 MAPI 속성 이름이 큰 읽는 방법 설명.
  • CopyBodyToLargeNamedProperty - PR_BODY 원본으로 사용하여 큰 명명된 MAPI 속성을 작성하는 방법을 설명.
  • DeleteMessagePermanently - DeleteMessages 함수를 사용하여 메시지를 삭제합니다.
  • DeleteToDeletedItems - 지운 편지함 폴더로 메시지를 옮기려면 사용 CopyMessages .
  • FindPropInPropTagArray - 특정 속성에 대한 SPropTagArray 검색합니다.
  • LoadFromMSG - IMessage 로.msg 파일로를 로드합니다.
  • ManualResolve - 수동으로 주소를 확인합니다. 추가 정보는 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 확인하십시오:
    266351MAPI를 사용하여 주소록 항목은 수동으로 해결하는 방법
  • OpenDefaultMessageStore - IMAPISession 에서 기본 메시지 저장소를 열고 찾는.
  • OpenMessageModal - 사용 PrepareForm ShowForm 메시지를 표시합니다.
  • OpenOtherUsersMailbox - 사서함을 열려면 사용 HrMailboxLogon .
  • OpenPublicMessageStore - IMAPISession 에서 공용 메시지 저장소를 열고 찾는.
  • SaveToMSG - IMessage .msg 파일로 저장합니다. 추가 정보는 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 확인하십시오:
    171907메시지를 저장할 MSG 복합 파일
  • WriteAttachmentToFile - 첨부 파일로 저장합니다.

IMAPIAdviseSink 구현

IMAPIAdviseSink 샘플에는 IMAPIAdviseSink 인터페이스, 간단한 새 메일 알림 각각 두 개의 구현 및 복잡한 테이블 알림 포함되어 있습니다.

참고 MFCMAPI 디렉터리 계층 구조 보기에 알림 장점은 갖지 않습니다. 디렉터리 계층 구조 보기를 사용하는 대부분의 대화 상자는 작업 메뉴에서 는 뷰 새로 고침 메뉴 명령입니다.

MAPI 양식 뷰어 구현

MAPI 양식 뷰어 샘플 IMAPIMessageSite , IMAPIViewContext IMAPIViewAdviseSink 인터페이스를 구현하는 클래스가 포함됩니다. 이러한 것들이 어우러져 MAPI 양식 뷰어에 대한 구현. 폼 뷰어를 사용하는 코드는 MAPIFunctions.cpp 파일에 포함된 OpenMessageNonModal 함수에서입니다.

MAPI Form 뷰어의 다른 구현에 대해 자세한 Microsoft 기술 자료에 있는 문서를 보려면 다음 문서 번호를 클릭하십시오.
230770FrmVwr.exe 확장 MAPI 양식 뷰어
Microsoft는 묵시적인 보증 없이 예제로, 프로그래밍 예제를 제공합니다. 이 포함되지만 상품성 또는 특정 목적에 맞는 적합성에 대한 묵시적인된 보증을 것으로 제한되지 않습니다. 이 문서에서는 작성하고 프로시저를 디버깅할 데 사용되는 도구 및 여기서 설명하는 프로그래밍 언어에 익숙한 있는지 가정합니다. Microsoft 지원 엔지니어가 특정 절차에 대한 기능을 설명할 도움이 수 있지만 추가 기능을 제공하거나 특정 요구 사항에 맞도록 프로시저를 구성하지는 이 예제를 수정하지 않습니다.

속성

기술 자료: 291794 - 마지막 검토: 2009년 1월 6일 화요일 - 수정: 8.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Office Outlook 2007
  • Microsoft Messaging Application Programming Interface
키워드:?
kbmt kbdownload kbfile kbinfo kbmsg KB291794 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com