DeleteObject 함수(wingdi.h)

DeleteObject 함수는 논리 펜, 브러시, 글꼴, 비트맵, 지역 또는 팔레트를 삭제하여 개체와 연결된 모든 시스템 리소스를 해제합니다. 개체가 삭제되면 지정된 핸들이 더 이상 유효하지 않습니다.

구문

BOOL DeleteObject(
  [in] HGDIOBJ ho
);

매개 변수

[in] ho

논리 펜, 브러시, 글꼴, 비트맵, 영역 또는 팔레트에 대한 핸들입니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

지정된 핸들이 유효하지 않거나 현재 DC로 선택된 경우 반환 값은 0입니다.

설명

그리기 개체(펜 또는 브러시)가 DC로 선택되어 있는 동안에는 삭제하지 마세요.

패턴 브러시가 삭제되면 브러시와 연결된 비트맵이 삭제되지 않습니다. 비트맵은 독립적으로 삭제해야 합니다.

예제

예를 들어 색이 지정된 펜 및 브러시 만들기를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 wingdi.h(Windows.h 포함)
라이브러리 Gdi32.lib
DLL Gdi32.dll

추가 정보

디바이스 컨텍스트 함수

디바이스 컨텍스트 개요

Selectobject