본문 바로가기

C/Objective C/COM

[제 1강] COM dll파일 레지스트리 등록 예제 따라하기

- dll이란?
동적 링크 라이브러리, 줄여서 DLL(danamic-link library)은 마이크로소프트 윈도우에서 구현된 동적 라이브
러리이다.

- 첫번째 시간으로 dll을 레지스트리에 등록, dll이 무엇인지 간단히 알고 넘어 가 보자.
- dll 파일

HelloServer.dll


밑의 프로젝트를 그냥 실행하면 레지스트리에 등록 되지 않았다고 하며 실행이 될 것이다.

HelloClient.zip


아래와 같이 dll 등록을 cmd 창(관리자 권한 실행 필수)에서 해주게 되면 dll 등록되면서 레지스토리에 남게 된다.


결과...

성공적으로 레지스트리에 등록이 되는걸 볼수 있다.

해당 코드를 실행하면 아래와 같이 실행이 될 것이다.


dll을 정상적으로 가져와 작동 시키는 것을 볼 수 있다.

첫장은 기본적인 dll 등록법으로 마무리 되겠다.