CHandle 클래스

이 클래스를 만들고 핸들 개체를 사용 하는 메서드를 제공 합니다.

class CHandle

Members

5fc6ft2t.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CHandle::CHandle

생성자입니다.

CHandle:: ~ CHandle

소멸자

5fc6ft2t.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CHandle::Attach

이 메서드를 호출 하는 CHandle 개체에 기존 핸들.

CHandle::Close

종료 하려면이 메서드를 호출 하는 CHandle 개체입니다.

CHandle::Detach

핸들에서 분리 하는이 메서드를 호출 하는 CHandle 개체입니다.

5fc6ft2t.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

CHandle::operator 핸들

저장 된 핸들 값을 반환합니다.

CHandle::operator =

할당 연산자입니다.

5fc6ft2t.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CHandle::m_h

핸들을 저장 하는 멤버 변수입니다.

설명

A CHandle 개체에 대 한 핸들을 필요할 때마다 사용할 수 있습니다: 주요 차이점은 CHandle 개체가 자동으로 삭제 됩니다.

[!참고]

다른 INVALID_HANDLE_VALUE를 사용 하는 동안 일부 API 함수는 비어 있거나 잘못 된 핸들로 NULL을 사용 합니다.CHandle사용 하며 NULL INVALID_HANDLE_VALUE 실제 핸들로 처리합니다.INVALID_HANDLE_VALUE를 반환 하는 API를 호출 하면 호출 하기 전에이 값을 확인 해야 CHandle::Attach 또는 전달 하는 CHandle 생성자 대신 NULL을 전달 하 고.

요구 사항

헤더: atlbase.h

참고 항목

기타 리소스

ATL 클래스 개요