40 references to HighDpiMode
Microsoft.VisualBasic.Forms (6)
Microsoft\VisualBasic\ApplicationServices\ApplyApplicationDefaultsEventArgs.vb (2)
21
highDpiMode As
HighDpiMode
,
53
Public Property HighDpiMode As
HighDpiMode
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (4)
85
Private _highDpiMode As
HighDpiMode
=
HighDpiMode
.SystemAware
219
Protected Property HighDpiMode() As
HighDpiMode
223
Set(value As
HighDpiMode
)
System.Windows.Forms (5)
_generated\1\Validation.cs (2)
7
public static void Validate(System.Windows.Forms.
HighDpiMode
enumToValidate, string parameterName = "value")
11
ReportEnumValidationError(parameterName, intValue, typeof(System.Windows.Forms.
HighDpiMode
));
Properties\TypeForwards.cs (1)
10
[assembly: TypeForwardedTo(typeof(System.Windows.Forms.
HighDpiMode
))]
System\Windows\Forms\Application.cs (2)
455
public static
HighDpiMode
HighDpiMode => ScaleHelper.GetThreadHighDpiMode();
1459
public static bool SetHighDpiMode(
HighDpiMode
highDpiMode)
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\FormatStringEditor.cs (1)
30
Application.SetHighDpiMode(
HighDpiMode
.SystemAware);
System.Windows.Forms.Primitives (28)
System\Windows\Forms\Internals\ScaleHelper.cs (28)
38
/// This value may change when <see cref="SetProcessHighDpiMode(
HighDpiMode
)"/> is called.
368
internal static
HighDpiMode
GetThreadHighDpiMode()
377
return
HighDpiMode
.SystemAware;
382
return
HighDpiMode
.DpiUnaware;
387
return
HighDpiMode
.PerMonitorV2;
392
return
HighDpiMode
.PerMonitor;
397
return
HighDpiMode
.DpiUnawareGdiScaled;
406
return
HighDpiMode
.DpiUnaware;
408
return
HighDpiMode
.SystemAware;
410
return
HighDpiMode
.PerMonitor;
416
return PInvoke.IsProcessDPIAware() ?
HighDpiMode
.SystemAware :
HighDpiMode
.DpiUnaware;
421
return
HighDpiMode
.DpiUnaware;
439
internal static bool SetProcessHighDpiMode(
HighDpiMode
highDpiMode)
447
HighDpiMode
.SystemAware => DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_SYSTEM_AWARE,
448
HighDpiMode
.PerMonitor => DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE,
449
HighDpiMode
.PerMonitorV2 =>
454
HighDpiMode
.DpiUnawareGdiScaled =>
468
HighDpiMode
.DpiUnaware or
HighDpiMode
.DpiUnawareGdiScaled => PROCESS_DPI_AWARENESS.PROCESS_DPI_UNAWARE,
469
HighDpiMode
.SystemAware => PROCESS_DPI_AWARENESS.PROCESS_SYSTEM_DPI_AWARE,
470
HighDpiMode
.PerMonitor or
HighDpiMode
.PerMonitorV2 => PROCESS_DPI_AWARENESS.PROCESS_PER_MONITOR_DPI_AWARE,
481
case
HighDpiMode
.DpiUnaware:
482
case
HighDpiMode
.DpiUnawareGdiScaled:
485
case
HighDpiMode
.SystemAware:
486
case
HighDpiMode
.PerMonitor:
487
case
HighDpiMode
.PerMonitorV2: