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
[15355] Re:[질문] TRichEdit 스크롤 과 줄간격의 w9x 와 w2k 차이?
남병철.레조 [lezo] 1149 읽음    2002-02-07 09:53

안녕하세요? 레조입니다.

폼속성중에 Scaled속성을 false로 지정하셨나요?(Default : true)
이는 윈도우 98과 2000에서 서로 다를수 있기때문입니다.
또는 디스플레이정보에서 화면배색의 내용중에 시스템에서 사용되는
폰트등을 정의해서 크기가 변경될 경우 해당 OS에서 사용되는 모든
어플리케이션에 적용됩니다.
이런 적용을 피하고 스스로 설정한 환경에맞게 폰트의 크기나 컨트롤의
크기를 유지하시려면 위의 속성을 false로 지정하셔야합니다.



김영균 님이 쓰신 글 :
: 안녕하세요.
: 간단한 채팅프로그램을 만드는데
: 메시지를 받은 후  TRichEdit 를 스크롤 시키는데
: w9x 랑 w2k 가 다른게 동작하네요.
:
: //---------------------------------------------------
: szMsg;  //수신된 메시지.
:
: // 수신메시지 추가.
: RichEdit->SelStart = RichEdit->Text.Length();
: RichEdit->SelLength = 0;
: RichEdit->SelText= szMsg;
:
: // 다음 메시지를 위해서 개행을 시킴..
: RichEditChat->Lines->Add(""); 
:
: // Rich Edit 끝으로 스크롤 시킴.
: SendMessage(RichEditChat->Handle,WM_VSCROLL, SB_BOTTOM, 1);
: //----------------------------------------------------
:
: 이렇게 했는데.
: 한 화면이 넘어서면 w2k 에서는  마지막 줄이 항상 RichEdit의 끝에 있는데
: w9x 에 RichEdit 위에로 넘어가버리네요..
:
: 어떻게 처리해야하는지?
:
: 참 그리고, w2k와 w9x 에서는 줄간격도 다르던데 어떻게 해야 같게 할 수 있나요?

+ -

관련 글 리스트
15346 [질문] TRichEdit 스크롤 과 줄간격의 w9x 와 w2k 차이? 김영균 931 2002/02/06
15355     Re:[질문] TRichEdit 스크롤 과 줄간격의 w9x 와 w2k 차이? 남병철.레조 1149 2002/02/07
15363         Re:Re:[질문] Scaled 속성은 이미 false 로 했습니다. 김영균 989 2002/02/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.