Win32 API
ReleaseDC()와 DeleteDC()의 차이점
FreeChild
2010. 4. 2. 12:55
ReleaseDC()는 메모리에 할당된 화면 DC를 해제하기 위한 용도로 사용됩니다.
화면 DC 역시 메모리에 할당된 DC의 핸들을 가지고 있기 때문에 반드시 해제해야 합니다.
DeleteDC()는 메모리에 할당되고 메모리상에서 사용하는 DC를 해제하기 위한 용도로 사용됩니다.
간단하기 말하자면, 화면에 보이는 것은 ReleaseDC()로 화면에 보이지 않고 메모리상에만 할당된
DC는 DeleteDC()로 해제해야 합니다.
Written By Sim-Hyeon, Choe