AfxOleInit
OLE 지원 응용 프로그램을 초기화합니다.
BOOL AFXAPI AfxOleInit( );
반환 값
이 작업이 성공 하면 0이 아닌. OLE 시스템 Dll의 잘못 된 버전이 설치 되어 있기 때문에 초기화 될 수 실패 한 경우 0입니다.
설명
OLE 지원을 MFC 응용 프로그램을 초기화 하기 위해이 함수를 호출 합니다.이 함수를 호출 하면 다음 동작이 발생 합니다.
현재 아파트의 호출 응용 프로그램에서 COM 라이브러리를 초기화합니다.자세한 내용은 OleInitialize.
메시지 필터 개체를 만들고 구현 하는 IMessageFilter 인터페이스.이 메시지 필터에 대 한 호출에 액세스할 수 있습니다 AfxOleGetMessageFilter.
[!참고]
경우 AfxOleInit 를 호출 하 여 MFC DLL에서 호출이 실패 합니다.함수를 DLL에서 호출 하는 경우 OLE 시스템 이전에 호출 응용 프로그램에서 초기화를 가정 하기 때문에 오류가 발생 합니다.
[!참고]
MFC 응용 프로그램은 단일 스레드 아파트 (STA) 초기화 되어야 합니다.호출 하는 경우 CoInitializeEx 에 InitInstance 무시 하 고 지정한 COINIT_APARTMENTTHREADED (대신 COINIT_MULTITHREADED).자세한 내용은 PRB: MFC 응용 프로그램으로는 다중 스레드 아파트 (828643)에서 응용 프로그램을 초기화할 때 응답을 중지 https://support.microsoft.com/default.aspx?scid=kb;en-us;828643.
요구 사항
헤더: afxdisp.h