2012. 1. 1. 01:14
MS의 Rectangle 에 관해서.
2012. 1. 1. 01:14 in 관련자료
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
GDI를 사용 하여 선을 그릴때 유념해야 할 점이 몇가지 있는데,
그중 하나는,
일단 선이 그러질 경우 이미 작업이 이뤄진 것이기에 그려진 선을 Object 처럼 Dispose 할 수가 없다.
그러므로, 선을 Undo 또는 Xor 시키는 방식이 많이 권장되는 방식이다.
아마 , 많은 선 작업을 할 경우 GC가 안되던지, 메모리 문제가 생기기 때문에 저렇게 어려운 방식을 고집하는것 같다.
여튼 닷넷에서는 ControlPaint 란 콘트롤에 Drawing 관련된 DrawReversibleFrame 란 함수가 존재 하므로 이를 사용 할 경우, 다시 선을 그린다거나, 잡다한 잔기술로 돌아갈 필요가 없다.
그중 하나는,
일단 선이 그러질 경우 이미 작업이 이뤄진 것이기에 그려진 선을 Object 처럼 Dispose 할 수가 없다.
그러므로, 선을 Undo 또는 Xor 시키는 방식이 많이 권장되는 방식이다.
아마 , 많은 선 작업을 할 경우 GC가 안되던지, 메모리 문제가 생기기 때문에 저렇게 어려운 방식을 고집하는것 같다.
여튼 닷넷에서는 ControlPaint 란 콘트롤에 Drawing 관련된 DrawReversibleFrame 란 함수가 존재 하므로 이를 사용 할 경우, 다시 선을 그린다거나, 잡다한 잔기술로 돌아갈 필요가 없다.
'관련자료' 카테고리의 다른 글
Dynamic designer 2012_01_03 추가 기능. (0) | 2012.01.03 |
---|---|
Dynamic designer 2012_01_01 추가 기능. (0) | 2012.01.01 |
Dynamic_Designer 추가 기능 12_31 (0) | 2011.12.31 |
리눅스에서 닷넷 어플리케이션 만들기. (0) | 2011.11.28 |
RSA 암복호화 증명시 필요한 공식. (0) | 2011.07.16 |