Proud::CCoInitializer 클래스 참조

상세한 설명

CoInitialize, CoUninitialize 호출 쌍을 맞춘다.

  • 일반적으로 CoInitialize와 CoUninitialize는 호출 횟수가 균형을 맞춰야 하며, 각 스레드 별로 호출해야 하는 메서드이다. 자세한 것은 각 API의 문서를 참고할 것.
  • 직접 CoInitialize(), CoUninitialize()를 호출하는 것보다 이 클래스를 로컬 변수로 선언하는 것이 더 안정적이다. 이 클래스는 자동으로 CoUninitialize()를 필요할 때 호출하기 때문이다.