Control.CreateHandle 메서드

정의

컨트롤의 핸들을 만듭니다.Creates a handle for the control.

protected:
 virtual void CreateHandle();
protected virtual void CreateHandle ();
abstract member CreateHandle : unit -> unit
override this.CreateHandle : unit -> unit
Protected Overridable Sub CreateHandle ()

예외

개체가 삭제된 상태인 경우The object is in a disposed state.

설명

일반적으로 CreateHandle 메서드는 직접 호출 하면 안 됩니다.You typically should not call the CreateHandle method directly. 기본 방법은 CreateControl 메서드를 호출 하는 것입니다 .이 메서드는 컨트롤을 만들 때 컨트롤 및 해당 자식 컨트롤에 대 한 핸들을 강제로 만들도록 합니다.The preferred method is to call the CreateControl method, which forces a handle to be created for the control and its child controls when the control is created.

상속자 참고

파생 클래스에서 CreateHandle()을 재정의 하는 경우 기본 클래스의 CreateHandle() 메서드를 호출 하 여 핸들을 만들었는지 확인 합니다.When overriding CreateHandle() in a derived class, be sure to call the base class's CreateHandle() method to ensure that the handle is created.

보안

UIPermission
이 메서드를 호출 하는 클래스 상속을 위한 모든 창입니다.for all windows for inheriting classes to call this method. 연관 된 열거형: AllWindows 의 값 UIPermissionWindow합니다.Associated enumeration: AllWindows value of UIPermissionWindow.

적용 대상

추가 정보