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
[5669] Re:Bitmap에 임의로 그림그리는 방법? (Canvas처럼)
최혜원.시리 [sirius] 2775 읽음    2001-02-23 08:45
짱 님이 쓰신 글 :
: 안냐세염.. 궁금한게 있는데여.
:
: 제가 궁극적으로 하고 싶은 것은 제가 임의로 그린(선)것을 CImage에
:
: (요청에 따라 크기를 변화시키는 Image에->이건 RoundRect를 쓰니까 되더군요)
:
: Stretch 시켜서 그리고 싶습니다.
:
: 다시 말하면 원래 Image싸이즈가 20*20이었다면 그 Canvas에 그림을 그리면
:
: 그게 20*20이겠죠? 근데 다시 제가 임의로 Image사이즈를 RoundRect를 써서
:
: 늘리고 나서 원래 그림을 Stretch시키고 싶은 것입니다.(새로 바뀐 Image사이즈에)
:
: ,
:
: 근데 StretchDraw는 Canvas에만 있는 method이고 인자로는 bitmap만 받더군요.
:
: 그런데 Bitmap은 LoadFromFile등의 메쏘드만 같구 있어서 제가
:
: 임의로 그림을 그릴수가 없는거 같아요.
:
: 어떻게 해야 할까요? 제발 도와주세염.!!
:
: Bitmap에 그릴수 있거나 아님 다른 클래스에서 Stretch시킬수 있는 방법이 있을지 궁금 합니다.
:
:

안녕하세요..
Image의 Stretch를 true로 해서 사용하시면 안되시는 상황이신가요?
무론 Image->Picture->Bitmap을 사용해서 StretchDraw의 인자로 넣을 수도 있고,,
비트맵에 직접 그릴수도 있습니다.
비트맵을 생성하셔서
bitmap->Canvas->LineTo... 이런 식으로요...
도움이 되시길 바랍니다.

+ -

관련 글 리스트
5661 Bitmap에 임의로 그림그리는 방법? (Canvas처럼) 2512 2001/02/22
5669     Re:Bitmap에 임의로 그림그리는 방법? (Canvas처럼) 최혜원.시리 2775 2001/02/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.