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
[1914] Re:[질문] JPG이미지 스크롤 문제..
박지훈.임프 [cbuilder] 3617 읽음    1999-09-10 00:00
: 빌더에서 JPG이미지를 스크롤 시키려고 하는데..
: 깜빡임과 느린 속도가 문제가 되는데
: 이걸 해결할 수 있는 방법이나 컴포넌트를 구하려고 합니다.
: 여기저기 사정없이 질문을 했는데.. 답변이 없네요..
: 어떤 것을 하려고 하냐믄..
: ACDSee프로그램에서 큰그림을 볼경우 화면에 다 보이지
: 않으면 마우스를 누르고 움직이면 그림이 마우스에
: 따라 움직이거든요.. 바로 이걸 구현하려고 하는데..
: 쉽지 않네요..
: 스크롤박스안에 이미지컴포넌트를 놓고 이 기능을 구현하려고
: 하는데.. 마우스에 따라 이미지가 움직이기는 하는데.
: 속도도 느리고 깜빡임도 있거든요.. 아시는 분의 도움을
: 바랍니다.. 빨랑 해결해야 하는 문제라서요~
: 부탁드립니다 ~ (임프야 도와두~~~~)




임펠리테리입니다.

직접 해보기엔 좀 복잡하겠고... 참고로 말씀드리죠.
스크롤박스에 이미지를 올려놓고 처리한다면, 스크롤시 이미지가 나타나는 속도는
당연히 느리고 깜빡거릴겁니다.
해결방법은, 스크롤박스가 아닌 이미지 자체를 스크롤하도록 새 컴퍼넌트를 만드는
수밖에 없습니다. 그리고 이미지를 스크롤할 때 윈도우 내에서 스크롤 하는 것이
아니라, 이미지 자체를 현재 화면상의 부분을 BitBlt()로 옮기고 나머지 새로
나타날 부분만 화면에 그려줘야 할 겁니다.

그럼 이만...

+ -

관련 글 리스트
1905 [질문] JPG이미지 스크롤 문제.. 김규식 3340 1999/09/04
1914     Re:[질문] JPG이미지 스크롤 문제.. 박지훈.임프 3617 1999/09/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.