|
프리지아 님이 쓰신 글 :
: Image321->Canvas->MoveTo(0 , 0);
: Image321->Canvas->LineTo(100 , 100);
:
: 이런식으로 하면 이미지의 화면에 보이는 부분만 라인을 그어주는데
: 실제 이미지가 화면을 벗어나서 안보이는 부분도 있을때
: 안보이는 부분까지 라인을 다 그어주는 방법이 없나요?
원래 안보이는 부분까지 다 그어줍니다. ^^;
보통 다른윈도우에 가려진 부분은 클리핑영역등이 설정되서 안그려질 수도 있지만
WM_PAINT 에서 그냥 위처럼 코딩하시면
보여야할때 보이고 안보여야 할때 안보이고 그렇습니다. ^^;
만약 원하시는게 화면 DC에 그려놓고 pixels[x][y] 로 뭘 찾아야 한다던가
이러면 문제가 될 수 있는데요. 원칙적으로 이런것은 TBitmap이나
아니면 자신만의 컨테이너를 제작하셔서 따로 보관하시는것이
맞을거 같습니다. DC는 그린것을 보여주긴 하지만 그려준것을
저장하는 물건은 아니랍니다 ^^;
|