Paint 이벤트는 알겠는데 override void OnPain 이걸 사용하는 이유는 먼가요?
C#에서 paint랑 onPaint의 차이점이 먼가용?
ㅎㄹㅇ(27.124)
2015-06-18 17:40
추천 0
댓글 2
다른 게시글
-
공돌이에게 사내메일,문서작성이 너무 어렵다..aa(121.66) | 15.06.18추천 0
-
횽들 함수오버로딩 질문좀ㅁㄴㅇㅀ(222.100) | 15.06.18추천 0
-
게임핵같은거 개발하려면 어떤식으로 공부해야하나요? [2]익명(121.66) | 15.06.18추천 0
-
사운드 포지 질문좀 행님들 ㅠㅠ [2]123123(61.35) | 15.06.18추천 0
-
정말 부탁드립니다 [1]도와주세욥(210.119) | 15.06.18추천 0
-
간단한 C언어 문제 좀 풀어주지않으련? [5]프밍프밍(210.119) | 15.06.18추천 0
-
시발 rpm 0.5달러네철구(223.32) | 15.06.18추천 0
-
Mos 엑셀 질문이 있습니다. [1]프로그래밍(114.203) | 15.06.18추천 0
-
빨리나오면조케따 [2]sh(68.145) | 15.06.18추천 0
-
노라조요오...ㅜ.ㅜ [1]티나스프라..(223.62) | 15.06.18추천 0
이런건 msdn 찾으면 나올텐데 왜 여기 물어보냐
보통은 Paint 안에서 처리하면 될 거고. OnPaint는 좀 더 하부의 이벤트임. Paint 이벤트 내에서 그릴 수 있도록 예비 작업하는 것도 기본 OnPaint 이벤트 핸들러에서 다 해주는 거. 그러니까 윈도우 메시지 WM_PAINT가 창에 수신되면 곧바로 OnPaint 이벤트가 제일 먼저 불리고 그 안에서 Paint를 불러준다고 생각하면 돼. 일반적으로 OnPaint를 직접 오버라이딩할 경우는 거의 없다고 봐도 된다. Paint 이벤트만 써.