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
[23221] [참조]:힌트를 빠른 속도로 업데이트하고 싶습니다.
하느리 [handebug] 1626 읽음    2002-12-16 10:22
참조만 하세요.
해답은 다른데 있지 않을까 합니다.

힌트는 일반적으로 바로바로 나타나게 되어 있는데, 업데이트가 느리다는 것은 프로그램이 다른 작업을 진행중이어서 느리게 반응할 수 있습니다.
WM_MOUSEMOVE 이벤트는 상당히 많이 발생하는 이벤트입니다.
따라서, 이곳에 화면을 업데이트하는 명령을 작성하면 프로그램이 상당히 느려지는 경우가 발생할 수 있습니다. 힌트가 보이는 것도 화면이 업데이트 되는 것이기때문에...
제 생각에는 동일한 힌트인 경우에는 표시하지 않는 것이 좋지않을까 하는 생각이 드네요.


chickensoup 님이 쓰신 글 :
: 챠트에서 좌표값을 구해서 힌트로 보여주려고 합니다.
: 좌표값은 구했는데, 한번만 보여지고 마우스를 무브할때마다 보여지지는 않습니다.
: 마우스 움직이면 바로바로 힌트가 바뀌었으면 합니다.
: 소스를 첨부하오니, 조언 부탁드립니다.
:
: void __fastcall TForm1::Chart1MouseMove(TObject *Sender, TShiftState Shift,
:       int X, int Y)
: {
:         double xx,yy;
:         Chart1->Series[0]->GetCursorValues(xx,yy);
:
:         AnsiString xxx,yyy;
:         xxx = IntToStr(int(xx));
:         yyy = IntToStr(int(yy));
:
:         Chart1->Hint = xxx + "," + yyy;
:
: }

+ -

관련 글 리스트
23217 힌트를 빠른 속도로 업데이트하고 싶습니다. chickensoup 2320 2002/12/16
23228     Re:힌트를 빠른 속도로 업데이트하고 싶습니다. 유영인.Chris 1890 2002/12/16
23236         답변감사드립니다.(냉무) chickensoup 1379 2002/12/16
23221     [참조]:힌트를 빠른 속도로 업데이트하고 싶습니다. 하느리 1626 2002/12/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.