Saturday, December 21, 2013

그러니까 여러분은 Invalidate(Rectangle)을 멀리하고 Invalidate(void)와 더블버퍼링 속성을 가까이하는 게 좋습니다

Rectangle 계산 열심히 해서 영역 최소화해 봤자 Update()를 안 처먹음.

그렇다고 Application.DoEvents() 해버리면 Invalidate(Rectangle)을 하는 의미가 없잖아.




Math.Min, Math.Abs를 안 해도 되니까 차라리 Invalidate(void) + 더블버퍼링이 좋을 거라고 생각하고 그냥 넘어간다. 아오 빡쳐.



EDIT: main form뿐 아니라 개별 control 별로 double buffering 설정을 할 수 있다.

ctor에서 라고만 쓰면 된다.

No comments:

Post a Comment

이산수학? 그래프? 공무원 문제

문 17. 다음 글의 내용이 참일 때, 갑이 반드시 수강해야 할 과목은? 갑은 A~E 과목에 대해 수강신청을 준비하고 있다. 갑이 수강하기 위해 충족해야 하는 조건은 다음과 같다. ○ A를 수강하면 B를 수강하지 않고, B를 수강하지 않으면 C를 ...