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
[16265] Re:[질문] 판넬위에 비트맵을 놓고 그리기 하는데 폼에 그려지는데....
차베스 [charves] 1112 읽음    2002-03-13 02:30
제가 알기론 판넬은 켄바스가 없고, 또, 지금 코드에선 보시다시피 비트맵이란 개체 자체는
this라는 즉 다시말해서 폼의 자식으로 들어가자나염
아무래도 그래서 그런거 같은뎅...
만일 판넬에 그림을 그리시려면
판넬위에 Client로 PaintBox를 올리시고,
PaintBox의 켄바스에 그 이미지를 옮기심이....
(^^ 사실 저두 잘 모르지만 아무래도 그런거 같아염^^)
판넬은 그 자체만으로 그림을 나타내려면 결국 HDC를 따로 따야 되자나염
그런 번거로움 없이 페인트박스를 쓰심이 낫지 않을까염?
물론 페인트 박스는 혼자서 폼위에 뜨게 되면
깜박거림이 심해서 탈이니까
당연히 판넬위에 올라서야 겠져?


김진수 님이 쓰신 글 :
: TPanel *MyPanel = new TPanel(this);
: MyPanel->Parent = this;
:
: ...
:
: //판넬을 생성하고...
:
: TBitMap *MyBitMap = new TBitMap(this);
:
: ..
:
: MyBitMap->Handle = GetDC(MyPanel->Handle);
: MyBitMap->Canvas......
:
: 이렇게 그렸거든요 근데 폼에 그림이 그려져여 ... 제가 잘못이해한것인지 도움부탁드립니다.

+ -

관련 글 리스트
16261 [질문] 판넬위에 비트맵을 놓고 그리기 하는데 폼에 그려지는데.... 김진수 936 2002/03/12
29923     Re:[질문] 판넬위에 비트맵을 놓고 그리기 하는데 폼에 그려지는데.... 차베스 1016 2002/03/13
29922     Re:[질문] 판넬위에 비트맵을 놓고 그리기 하는데 폼에 그려지는데.... 차베스 995 2002/03/13
16266     Re:[질문] 판넬위에 비트맵을 놓고 그리기 하는데 폼에 그려지는데.... 빈센트 1107 2002/03/13
16265     Re:[질문] 판넬위에 비트맵을 놓고 그리기 하는데 폼에 그려지는데.... 차베스 1112 2002/03/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.