Skip to content

Commit fb39a4b

Browse files
committed
Improve Messaging
1 parent aa1c12a commit fb39a4b

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

dev/DevWinUI/Common/Backdrop/TransparentBackdrop.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ private bool ClearBackground(nint hwnd, nint hdc)
9696

9797
private void Monitor_WindowMessageReceived(object? sender, WindowMessageEventArgs e)
9898
{
99-
if (e.MessageType == NativeValues.WindowMessage.WM_ERASEBKGND)
99+
if (e.MessageType == (uint)NativeValues.WindowMessage.WM_ERASEBKGND)
100100
{
101101
if (ClearBackground(e.Message.Hwnd, (nint)e.Message.WParam))
102102
{

dev/DevWinUI/Common/Messaging/WindowMessageEventArgs.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ internal WindowMessageEventArgs(IntPtr hwnd, uint messageId, nuint wParam, nint
1313

1414
public Message Message { get; }
1515

16-
public NativeValues.WindowMessage MessageType => (NativeValues.WindowMessage)Message.MessageId;
16+
public uint MessageType => Message.MessageId;
1717
}

dev/DevWinUI/NativeMethods/NativeValues.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ public enum WindowMessage : int
9191
{
9292
WM_NCLBUTTONDOWN = 0x00A1,
9393
WM_NCRBUTTONDOWN = 0x00A4,
94+
WM_NCRBUTTONUP = 0x00A5,
9495
WM_SYSCOMMAND = 0x0112,
9596
WM_SYSMENU = 0x0313,
9697
WM_GETMINMAXINFO = 0x0024,

0 commit comments

Comments
 (0)