본문 바로가기
개발언어/C++

Com AddBack 와 AddFont 소스

by 엔돌슨 2010. 10. 6.
반응형

Com AddBack 와 AddFont 소스

 

ATL / COM 전병선 씨의 책을 보다가 COM에 대해서 조금 알게 되었다. Com으로 Add 메서드를 호출하는 부분만 완성한 Com AddBack 와 AddFont 의 미완성 소스이다. AddBack 소스와 미완료된 AddFont 소스를 보면 AddBack 프로젝트로 만들어진 Com에 IAdd, IAddEnd의 인터페이스를 구현해 두었고 이를 AddFont가 호출하여 쓰게 되어있다.

Com 프로젝트인 AddBack는 릴리즈 폴더에 AddBack.dll과 프로젝트 폴더에 AddBack.tlb라는 파일 2개가 생성된다.
Dll은 regsvr32 로 등록을 해주고 AddFont 프로젝트에서 AddBack.tlb는 #import 해주면 된다.

tlb란? 
타입라이브러리 바이러리로 다른 COM관련 프로그램을 제작하고 컴파일시키면 생성할 수 있는 화일입니다..