METHOD_PROLOGUE ( 클래스, localClass )
매개 변수
클래스
누구의 인터페이스 지도 구현 하는 클래스의 이름을 지정 합니다.
localClass
인터페이스 지도 구현 하는 로컬 클래스의 이름을 지정 합니다.
주의
METHOD_PROLOGUE 매크로 사용 하 여 내보낸된 인터페이스의 메서드를 호출할 때 적절 한 글로벌 상태를 유지。
Ccmdtarget에의해 구현 된 인터페이스 멤버 함수를 일반적으로-파생 된 개체는 이미 pThis 포인터의 자동 초기화를 제공 하려면이 매크로 사용 합니다. 예를 들어:
cInnerUnknown 클래스: 공용 IUnknown
nbsp; ...
? CInnerUnknown InnerUnknown;
? ...
/ / 내부 IUnknown 구현 STDMETHODIMP_(ULONG) CInnerUnknown::AddRef()
? {
METHOD_PROLOGUE (CCmdTarget, InnerUnknown)
반환 pThis-> InternalAddRef();
? }
자세한 내용은 기술 노트 38 및 참조 "관리는 데이터 MFC 모듈의 상태"에 새 문서 만들기, 창과 보기, Visual c + + 프로그래머 가이드 에 있는。