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

C++빌더 Q&A
C++Builder Programming Q&A
[16310] Re:Resource DLL에 JPG를 쓸수 있는 방법이 없나요???
Falco [falco] 1461 읽음    2002-03-14 01:02
.rc 파일에..

UPIMAGE      RCDATA    "UpImage.jpg"
DOWNIMAGE    RCDATA    "DownImage.jpg"
와 같이 넣으시구요..

DLL 을 부르는 파일에서...
HINSTANCE dllInstance = LoadLibrary(DLLNAME.c_str());
try
{
  if (dllInstance)
  {
     TJPEGImage* jpg = new TJPEGImage();
     try
     {
        TResourceStream* uprs = new TResourceStream((int)dllInstance, "UPIMAGE", RT_RCDATA);
        try
        {
           jpg->LoadFromStream(uprs);
           UpImage->Picture->Assign(jpg);
        }
        __finally { delete uprs; };
     }
     __finally { delete jpg; };
  };
}
__finally { FreeLibrary(dllInstance); };


오정훈 님이 쓰신 글 :
: 제목 그대로...
:
: 제가 Bitmap을 리소스에 넣어서 DLL에서 불러서 쓰고 있는데여..
: Bitmap 파일의 크기가 커서 사이즈가 많이 늘어나고 있어여...
:
: 파일의 수가 늘수록..
:
: 그런데 JPG로 할 수 있는 방법이 없나요??
:
: JPG를 Resource에 넣어서 DLL에 넣어... 다른 프로그램에서 쓴느 방법
: 아시는 분은 답변 올려 주시기 바랍니다..
:

+ -

관련 글 리스트
16304 Resource DLL에 JPG를 쓸수 있는 방법이 없나요??? 오정훈 1053 2002/03/13
16333     두분 답변에 감사드립니다. 오정훈 950 2002/03/14
16312     Re:Resource DLL에 JPG를 쓸수 있는 방법이 없나요??? Julien 1918 2002/03/14
16310     Re:Resource DLL에 JPG를 쓸수 있는 방법이 없나요??? Falco 1461 2002/03/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.