|
int SetStretchBltMode(
HDC hdc, // handle to DC
int iStretchMode // bitmap stretching mode
);
거칠게 보이는 이유는 위의 함수가 해당 canvas에 적용됬는지 차이일겁니다.
SetStretchBltMode(Canvas->Handle,HALFTONE);
으로 해주면, 이미지의 계단현상이 없어져보일겁니다.
TImage 에 어떻게 적용해야할지는 모르겠네요,bcb 버전도 다르고해서,,
happymin 님이 쓰신 글 :
: 안녕하세요.
: 윈도우의 이미지뷰어에서 보이는 이미지와
: BCB6의 TImage컴포넌트의 Picture로 로딩해서
: 보는 이미지가 좀 더 거칠게 표시가 되는 것 같은데요.
: 이유가 무엇인지 어떻게 처리해야 윈도우의 이미지 뷰어와 같이 표시 할 수 있는지 알고 싶습니다.
|