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
[38076] Re:[질문]treeview -> printer
Batman [] 866 읽음    2004-11-17 11:37
Canvas->CopyRect 를 이용해서 비트맵 객체를 인쇄하면 될 듯한데요..

음 제생각에는 / 제가 프로그램 만들 때도 같은 생각이지만,
윈도우가 안보이는 영역까지 계산해서 비트맵을 가지고 있지는 않을 것 같네요.

CopyMode를 조절하고, 직접 스크롤 하면서 복사 붙여넣기를 잘 만들어야 되지 않을까
생각됩니다.

ssb 님이 쓰신 글 :
: if(PrintDialog1->Execute()){
:                 TPrinter *Ptr = Printer();
:                 Ptr->BeginDoc();
:                 Ptr->Canvas->     // 이부분에 트리뷰에서 보여지는 화면을 넣고 싶은데
:                 Ptr->EndDoc();
:         }
:
: 주석단 부분에 트리뷰에서 보여지는 화면을 넣고 싶은데 잘 안되네요.
: 방법이 없을까요? 폼의 특정 부분만 프린트 하게 하니깐 스크롤로 안보이는 부분은 인쇄가 안 됩니다.

+ -

관련 글 리스트
38059 [질문]treeview -> printer ssb 785 2004/11/16
38076     Re:[질문]treeview -> printer Batman 866 2004/11/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.