Notice
Link
- Today
- Total
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- SQL
- 코드로 서버 재실행
- ffmpeg
- 말줌임 CSS
- CSS
- MySQL
- rn
- 가변영역 스크롤
- kill -9
- mybatis exception
- Back 키 클릭 감지
- 시간대별 통계
- MariaDB
- Activity 전체화면
- MFC
- 터치좌표 view
- c언어
- view 획득
- 시간대 테이블생성
- vc++
- pid 찾아 kill
- sql exception
- CentOS
- springboot
- 파티션 빠른 삭제
- 피쉬랜드
- group by
- springboot 재가동
- 스크롤적용
- reactnative
Archives
목록window resize (1)
개발은 하는건가..
VC++ 윈도우가 Resize 될때 다시 그려야할 영역 얻기
MFC 프로그램을 만들때, 프로그램의 성능을 최적화 하기 위해서 화면의 전체를 그리지 않고, 그려야 하는 부분만 계산하여 다시 그리도록 하는 방법을 사용하고 있습니다. 이경우 일반적으로 CView 클래스의 onDraw() 함수안에서 GetClipBox() 함수를 사용하는데, 아시는지 모르겠지만, GetClipBox() 는 항상 윈도우의 전체 영역을 리턴하도록 되어 있습니다. 왜냐하면 MFC로 만들어진 SDI의 경우 CView와 CFrameWnd가 CS_VREDRAW 와 CS_HREDRAW 속성을 가지고 있는 윈도우 클래스를 사용하기 때문입니다. 따라서, 윈도우가 리사이징 될때마다 항상 자신의 영역 전체를 다시 그리도록 되어 있는 것입니다. 따라서, 이 문제점을 해결하기 위해서는 CS_VREDRAW 와 C..
C, C++, MFC
2018. 10. 31. 16:38