Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ 강좌/문서
[8] Borland C++ Compiler v5.5 사용하기 [세번째] LIB / DLL & Resource DLL
남병철.레조 [lezo] 15168 읽음    2004-03-21 18:24
ResourceDllTest.zip 238KB 리소스 DLL 활용 (한글, 영문 리소스)
이제 LIB 및 DLL을 생성해 보자.
튜토리얼 내용이 비교적 딱딱하고 다소 무미건조할 것입니다.
달콤하고 좋은 말로 재미있게 적을 수도 있지만 그러기위한 시간이 부족한게 현실이기에 이해할 수 있는 범위 내에서 쓰려고 노력하고 있습니다.

이번주에 다루는 내용은 LIB와 DLL입니다.
LIB는 Visual C++에서 바로 사용할 수 없는 COFF 방식으로 만들어 지며, 두 컴파일러가 서로다른 방법을 지원해서 구현했기 때문에 LIB를 만드는것을 추천하지는 않습니다.
하지만 DLL 사용은 직접 살펴보면서 한번정도 손으로 만들어 보는 기회가 되었으면 합니다.


Resource DLL 추가 - 2007.04.16
EXE나 DLL 등에 RES파일을 추가하려면 #pragma resource를 사용합니다.

<< DLL 생성하기 >>
- 콘솔
bcc32 -tCD ResDll.cpp
- Win32
bcc32 -tWD ResDll.cpp
Ex) ResDll.cpp
//---------------------------------------------------------------------------
#include <windows.h>
#pragma resource "LocaleKOR.res"
#pragma hdrstop
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
  return 1;
}
//---------------------------------------------------------------------------

링크
http://www.codeself.com/index.php?page=1104&action=read&tupleno=5

+ -

관련 글 리스트
8 Borland C++ Compiler v5.5 사용하기 [세번째] LIB / DLL & Resource DLL 남병철.레조 15168 2004/03/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.