Enable FancyZones to react to right Windows key (#2624)

Check the status of VK_RWIN as well as VK_LWIN

Fixes #436
This commit is contained in:
theaquamarine
2020-05-05 08:21:55 +01:00
committed by GitHub
parent 2b4b23f726
commit 95c4bf5854

View File

@@ -347,7 +347,7 @@ FancyZones::OnKeyDown(PKBDLLHOOKSTRUCT info) noexcept
{
// Return true to swallow the keyboard event
bool const shift = GetAsyncKeyState(VK_SHIFT) & 0x8000;
bool const win = GetAsyncKeyState(VK_LWIN) & 0x8000;
bool const win = GetAsyncKeyState(VK_LWIN) & 0x8000 || GetAsyncKeyState(VK_RWIN) & 0x8000;
if (win && !shift)
{
bool const ctrl = GetAsyncKeyState(VK_CONTROL) & 0x8000;