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
[1786] Re:[질문] DrawText에서 TRect .....
박지훈.임프 [cbuilder] 3964 읽음    1999-08-14 00:00
: 안녕하세요.. 임프님...
: DrawText를 사용하려고 합니다...
:
: TCanvas *c = Image->Canvas;
: HDC dc = c->Handle;
: Rich = (TRichEdit *)WorkForm->FindComponent(CompareName);
: TRect r = Rich->BoundsRect;;
:
: DrawText(dc, Rich->Text.c_str(), Rich->Text.Length(), r, DT_CALCRECT);
:
: 요게..일단의 소스입니다..
: 근데..컴파일하면..
: Windows::TRect 를 tagRECT *' 으로 변환할수 없다고 나옵니다..
: 요기서 모르겠습니다..
: TRect타입을 어떻게 변환해야 하죠??
: 요게..리치에디트에서의 화면을 이미지 컴포에 뿌릴려고..하던거 입니다.
: 리치안에 있는 다중라인 스트링들을 어떻게 해야 이미지컴포에 뿌려야 될지 몰라서..DrawText를 써보려던 것입니다..
:
: 그리고 리치에 있는 스트링들의 폰트정보말에요..이 크기도 다르고..타입도 다른 폰트들을 그대로..이미지 컴포에 뿌리는 방법도 아시면 부탁드리겠습니다
:
: 코딩으로 하는 미리보기... 정말 어렵네요...
: 혹시 여기에 대해 아심..한수 가르쳐 주심 정말로 감사하겠습니다....
:
: 그럼 고수님들의 한수 가르침 받겠습니다...


임펠리테리입니다.

다음과 같이 해보세요.
DrawText(dc, Rich->Text.c_str(), Rich->Text.Length(), (RECT *)(&r), DT_CALCRECT);

그럼 도움되시길...

+ -

관련 글 리스트
1781 [질문] DrawText에서 TRect ..... 강호준 3779 1999/08/14
1786     Re:[질문] DrawText에서 TRect ..... 박지훈.임프 3964 1999/08/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.