Windows 형태의 깜박임 제거 사용자 컨트롤
Windows 형태의 응용 프로그램에서 사용자 컨트롤 간의 빠른 전환은 종종 눈에 띄는 화면이 깜박입니다. 이중 버퍼링 및 레이아웃 서스펜션과 같은 최적화를하더라도 Windows 형태 렌더링 프로세스의 고유 한 제한으로 인해 문제가 지속될 수 있습니다.
배경 이미지의 영향
속성을 로 설정하십시오. 이렇게하면 이미지 렌더링 오버 헤드가 줄어 듭니다 정확한 크기 : 그림 중 반복적 인 스케일링을 피하고 컨트롤 크기와 정확하게 일치하도록 배경 이미지를 수동으로 조정하십시오. 최적화 된 픽셀 형식 : 이미지를 로 변환합니다. 이 픽셀 형식은 상당히 빠른 렌더링을 제공합니다
WS_CLIPCHILDREN 및 아동 제어 페인팅 최적화 BackgroundImage
스타일을 사용하여 아동 통제가 차지하는 지역의 그림을 방지합니다. 이 플래그를 비활성화하면 배경 이미지에 직접 페인팅되어 간격이 제거됩니다. 그러나, 아동 제어를 순차적으로 회화시키는 것은 여전히 눈에 띄게 깜박 거리는 효과를 가져올 수 있습니다. 제어 최소화를 통한 성능 이득
위 내용은 내 Windows가 사용자 컨트롤을 형성하는 이유는 왜 깜박임을하고 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!