: 빌더에서 JPG이미지를 스크롤 시키려고 하는데..
: 깜빡임과 느린 속도가 문제가 되는데
: 이걸 해결할 수 있는 방법이나 컴포넌트를 구하려고 합니다.
: 여기저기 사정없이 질문을 했는데.. 답변이 없네요..
: 어떤 것을 하려고 하냐믄..
: ACDSee프로그램에서 큰그림을 볼경우 화면에 다 보이지
: 않으면 마우스를 누르고 움직이면 그림이 마우스에
: 따라 움직이거든요.. 바로 이걸 구현하려고 하는데..
: 쉽지 않네요..
: 스크롤박스안에 이미지컴포넌트를 놓고 이 기능을 구현하려고
: 하는데.. 마우스에 따라 이미지가 움직이기는 하는데.
: 속도도 느리고 깜빡임도 있거든요.. 아시는 분의 도움을
: 바랍니다.. 빨랑 해결해야 하는 문제라서요~
: 부탁드립니다 ~ (임프야 도와두~~~~)
임펠리테리입니다.
직접 해보기엔 좀 복잡하겠고... 참고로 말씀드리죠.
스크롤박스에 이미지를 올려놓고 처리한다면, 스크롤시 이미지가 나타나는 속도는
당연히 느리고 깜빡거릴겁니다.
해결방법은, 스크롤박스가 아닌 이미지 자체를 스크롤하도록 새 컴퍼넌트를 만드는
수밖에 없습니다. 그리고 이미지를 스크롤할 때 윈도우 내에서 스크롤 하는 것이
아니라, 이미지 자체를 현재 화면상의 부분을 BitBlt()로 옮기고 나머지 새로
나타날 부분만 화면에 그려줘야 할 겁니다.
그럼 이만...
|