40 references to HighDpiMode
Microsoft.VisualBasic.Forms (6)
Microsoft\VisualBasic\ApplicationServices\ApplyApplicationDefaultsEventArgs.vb (2)
21
highDpiMode As
HighDpiMode
,
69
Public Property HighDpiMode As
HighDpiMode
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (4)
89
Private _highDpiMode As
HighDpiMode
=
HighDpiMode
.SystemAware
256
Protected Property HighDpiMode() As
HighDpiMode
260
Set(value As
HighDpiMode
)
System.Windows.Forms (5)
_generated\1\Validation.cs (2)
15
public static void Validate(System.Windows.Forms.
HighDpiMode
enumToValidate, string parameterName = "value")
19
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)
529
public static
HighDpiMode
HighDpiMode => ScaleHelper.GetThreadHighDpiMode();
1613
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)
44
/// This value may change when <see cref="SetProcessHighDpiMode(
HighDpiMode
)"/> is called.
413
internal static
HighDpiMode
GetThreadHighDpiMode()
422
return
HighDpiMode
.SystemAware;
427
return
HighDpiMode
.DpiUnaware;
432
return
HighDpiMode
.PerMonitorV2;
437
return
HighDpiMode
.PerMonitor;
442
return
HighDpiMode
.DpiUnawareGdiScaled;
451
return
HighDpiMode
.DpiUnaware;
453
return
HighDpiMode
.SystemAware;
455
return
HighDpiMode
.PerMonitor;
461
return PInvoke.IsProcessDPIAware() ?
HighDpiMode
.SystemAware :
HighDpiMode
.DpiUnaware;
466
return
HighDpiMode
.DpiUnaware;
484
internal static bool SetProcessHighDpiMode(
HighDpiMode
highDpiMode)
492
HighDpiMode
.SystemAware => DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_SYSTEM_AWARE,
493
HighDpiMode
.PerMonitor => DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE,
494
HighDpiMode
.PerMonitorV2 =>
499
HighDpiMode
.DpiUnawareGdiScaled =>
513
HighDpiMode
.DpiUnaware or
HighDpiMode
.DpiUnawareGdiScaled => PROCESS_DPI_AWARENESS.PROCESS_DPI_UNAWARE,
514
HighDpiMode
.SystemAware => PROCESS_DPI_AWARENESS.PROCESS_SYSTEM_DPI_AWARE,
515
HighDpiMode
.PerMonitor or
HighDpiMode
.PerMonitorV2 => PROCESS_DPI_AWARENESS.PROCESS_PER_MONITOR_DPI_AWARE,
526
case
HighDpiMode
.DpiUnaware:
527
case
HighDpiMode
.DpiUnawareGdiScaled:
530
case
HighDpiMode
.SystemAware:
531
case
HighDpiMode
.PerMonitor:
532
case
HighDpiMode
.PerMonitorV2: