Register 3

COM 객체 생성과정 설명 및 도식화(깔끔한 설명)

COM객체, 그 탄생의 비밀 이재규 (영산정보통신) 대부분의 경우 프로그래머는 COM객체를 사용하는 클라이언트의 입장에서 코딩한다. COM객체를 사용하기 위해서는 먼저 COM객체를 생성해야 하는데, 이는 CoCreateInstance라는 함수를 이용해서 한줄로 끝낼 수 있다. 그러나 CoCreateInstance를 통해 COM객체가 생성되는 과정을 깊이 살펴본다면 그리 간단치만은 않다. 이 복잡한 과정들을 풀어헤쳐 보고자하는 것이 이글이 주제이다. COM객체 생성방법 COM객체는 COM규약을 준수하는 컴포넌트를 의미한다. COM은 많은 것을 규정하고 있지만, 그 중에서 중요한 것 중의 하나가 COM객체를 생성하는 메커니즘이다. 따라서 COM객체들은 그 객체가 단순하든, 복잡하든 동일한 방법으로 생성할 수..

COM, ATL 2008.07.27