Teach yourself Visual C++ in 21days 의 16일차 코드입니다.
제목은 자신의 클래스와 모듈을 만든다 입니다. 처음으로 EXE 이 아닌 다른 확장자의 파일을 만드는 코드입니다.
표준 DLL 이 아닌 독자적인 라이브러리 파일인 LIB 를 만들어서 링크 시켜 실행 하는 코드 입니다. 우선 압축을 푸시고 ModArtMod 를 컴파일 하신 후 디버그 폴더에 ModArtMod.lib 를 생성 하신후에 TestApp 폴더를 컴파일 하시면 됩니다.
(실행 화면)
굳이 라이브러리 파일 없이 컴파일 하실려면 TestApp 에 있는 헤더 부분에 주석 처리 된걸 삭제 하시면 됩니다.(해당 CPP, H 파일을 include 함으로써 해결 됩니다. 아마 라이브러리는 이들을 프리컴파일 해서 바이러니화 해 보관하는 거 같습니다.
책 Day10 에 있는 CLine 클래스에서 필요한 모듈(CLine, CModArt) 만 따로 쳐서 넣어 ModArtMod 프로젝트를 열어 보시면 허전 하실겁니다.