ToolStrip.RescaleConstantsForDpi(Int32, Int32) ToolStrip.RescaleConstantsForDpi(Int32, Int32) ToolStrip.RescaleConstantsForDpi(Int32, Int32) ToolStrip.RescaleConstantsForDpi(Int32, Int32) Method

정의

파생 클래스에서 재정의될 때 컨트롤 그리기에 사용되는 모든 매직 넘버의 크기 재조정을 처리합니다.When overridden in a derived class, handles the rescaling of any magic numbers that are used in control painting.

protected:
 override void RescaleConstantsForDpi(int deviceDpiOld, int deviceDpiNew);
protected override void RescaleConstantsForDpi (int deviceDpiOld, int deviceDpiNew);
override this.RescaleConstantsForDpi : int * int -> unit
Protected Overrides Sub RescaleConstantsForDpi (deviceDpiOld As Integer, deviceDpiNew As Integer)

매개 변수

deviceDpiOld
Int32 Int32 Int32 Int32

이전 DPI 값입니다.The old DPI value.

deviceDpiNew
Int32 Int32 Int32 Int32

새 DPI 값입니다.The new DPI value.

설명

현재 DPI 값을 가져오려면 기본 클래스 메서드를 호출 해야 합니다.You must call the base class method to get the current DPI values. 메서드 RescaleConstantsForDpi 는 응용 프로그램이 모니터 버전 2, 대상 .NET Framework 4.7.1 이상 EnableDpiChangedMessageHandling 으로 opts 및 EnableDpiChangedHighDpiImprovements 구성 스위치가 설정 된 경우에만 호출 됩니다.The RescaleConstantsForDpi method is invoked only when an application opts into per-monitor version 2, targets .NET Framework 4.7.1 or later, and has the EnableDpiChangedMessageHandling and EnableDpiChangedHighDpiImprovements configuration switches turned on.

적용 대상