2011-09-13 5 views

답변

2

이 기능은 Vista 및 Aero가 활성화 된 상태에서는 더 이상 가능하지 않습니다. Windows는 다른 창과 겹치더라도 창 축소판 및 Aero Peek에서 볼 수 있습니다. 페인트를 요구하는 Windows에 의존하여 최적화하지 마십시오. 다시 칠할 이유가있을 경우 Invalidate()를 사용하고, 직접 페인트 칠하지 마십시오.

2

페인트 이벤트가 발생하는 것이 가장 좋은 방법인지 확인하십시오.

private void myControl_Paint(object sender, PaintEventArgs e) 
{ 
    this.Text = "Painted at " + DateTime.Now.ToString(); 
} 
관련 문제