|
쭈니 님이 쓰신 글 :
: VC만 하다가 이번에 C++ Builder 시작한 초봅니다.
:
: 다름이 아니라 실행할때 읽어들일 변수들을 Registry나 파일로가 아닌 Resource에 넣고 빼고를 하고싶은데(VC에서처럼)
: 이쪽을 아직 몰라서 ... 도움 좀 부탁드립니다.
:
: 실마리만 하나 던져주십시오.
리소스에 변수를 저장하나요?
아래의 Resources.rc 파일을 프로젝트에 추가.
리소스 파일 관련 Win API를 그대로 사용할 수 있음.
//Resources.rc
#include "Resources.rh"
IDB_BITMAP1 BITMAP "bitmap1.bmp"
STRINGTABLE
BEGIN
IDS_STR1 "test string 1"
IDS_STR2 "test string 2"
END
//Resources.rh
#ifndef ResourcesRH
#define ResourcesRH
#define IDB_BITMAP1 101
#define IDS_STR1 102
#define IDS_STR2 103
#endif
//리소스 사용
Resources.rc 파일을 프로젝트에 추가하고...
#include "Resources.rh"
아래의 함수들을 사용
Win API LoadString
AnsiString::LoasStr
AnsiString::LoasString
Graphics::TBitmap::LoadFromResourceID
기타 등등의 함수들
|