4 instantiations of HKL
System.Windows.Forms (1)
System\Windows\Forms\Input\InputLanguage.cs (1)
47
HKL handleOld = PInvoke.ActivateKeyboardLayout(new
HKL
(value.Handle), 0);
System.Windows.Forms.Primitives (3)
Windows.Win32.HKL.g.cs (3)
41
public static explicit operator HKL(void* value) => new
HKL
(value);
57
public static explicit operator HKL(IntPtr value) => new
HKL
((void*)value.ToPointer());
59
public static explicit operator HKL(UIntPtr value) => new
HKL
((void*)value.ToPointer());
26 references to HKL
System.Windows.Forms (3)
System\Windows\Forms\Input\InputLanguage.cs (3)
47
HKL
handleOld = PInvoke.ActivateKeyboardLayout(new HKL(value.Handle), 0);
82
var handles = new
HKL
[size];
84
fixed (
HKL
* h = handles)
System.Windows.Forms.Primitives (23)
Windows.Win32.HKL.g.cs (13)
25
: IEquatable<
HKL
>
35
internal static
HKL
Null => default;
39
public static implicit operator void*(
HKL
value) => value.Value;
41
public static explicit operator
HKL
(void* value) => new HKL(value);
43
public static bool operator ==(
HKL
left,
HKL
right) => left.Value == right.Value;
45
public static bool operator !=(
HKL
left,
HKL
right) => !(left == right);
47
public bool Equals(
HKL
other) => this.Value == other.Value;
49
public override bool Equals(object obj) => obj is
HKL
other && this.Equals(other);
55
public static implicit operator IntPtr(
HKL
value) => new IntPtr(value.Value);
57
public static explicit operator
HKL
(IntPtr value) => new HKL((void*)value.ToPointer());
59
public static explicit operator
HKL
(UIntPtr value) => new HKL((void*)value.ToPointer());
Windows.Win32.PInvoke.USER32.dll.g.cs (10)
40
internal static winmdroot.Foundation.BOOL UnloadKeyboardLayout(winmdroot.UI.Input.KeyboardAndMouse.
HKL
hkl)
48
static extern winmdroot.Foundation.BOOL LocalExternFunction(winmdroot.UI.Input.KeyboardAndMouse.
HKL
hkl);
65
internal static winmdroot.UI.Input.KeyboardAndMouse.
HKL
ActivateKeyboardLayout(winmdroot.UI.Input.KeyboardAndMouse.
HKL
hkl, winmdroot.UI.Input.KeyboardAndMouse.ACTIVATE_KEYBOARD_LAYOUT_FLAGS Flags)
68
winmdroot.UI.Input.KeyboardAndMouse.
HKL
__retVal = LocalExternFunction(hkl, Flags);
73
static extern winmdroot.UI.Input.KeyboardAndMouse.
HKL
LocalExternFunction(winmdroot.UI.Input.KeyboardAndMouse.
HKL
hkl, winmdroot.UI.Input.KeyboardAndMouse.ACTIVATE_KEYBOARD_LAYOUT_FLAGS Flags);
1446
internal static extern winmdroot.UI.Input.KeyboardAndMouse.
HKL
GetKeyboardLayout(uint idThread);
1465
internal static unsafe int GetKeyboardLayoutList(int nBuff, [Optional] winmdroot.UI.Input.KeyboardAndMouse.
HKL
* lpList)
1473
static extern unsafe int LocalExternFunction(int nBuff, [Optional] winmdroot.UI.Input.KeyboardAndMouse.
HKL
* lpList);