Windows.Win32.Foundation.LPARAM
namespace Windows.Win32.Foundation
{
internal readonly struct LPARAM : IEquatable<LPARAM>
{
public ushort HIWORD { get; }
public short SIGNEDHIWORD { get; }
public ushort LOWORD { get; }
public short SIGNEDLOWORD { get; }
public unsafe static implicit operator void*(LPARAM value);
public unsafe static implicit operator LPARAM(void* value);
public static explicit operator LPARAM(BOOL value);
public static implicit operator LPARAM(int value);
public static explicit operator int(LPARAM value);
public static explicit operator uint(LPARAM value);
public static explicit operator UIntPtr(LPARAM value);
public static explicit operator LPARAM(uint value);
public static explicit operator HWND(LPARAM value);
public static explicit operator LPARAM(HWND value);
public static explicit operator LPARAM(Color value);
public static explicit operator Point(LPARAM value);
public static explicit operator LPARAM(Point value);
public static LPARAM MAKELPARAM(int low, int high);
public static implicit operator IntPtr(LPARAM value);
public static implicit operator LPARAM(IntPtr value);
public static bool operator ==(LPARAM left, LPARAM right);
public static bool operator !=(LPARAM left, LPARAM right);
public bool Equals(LPARAM other);
}
}