Add project files.

This commit is contained in:
Trevor Hall 2025-12-09 21:43:34 -05:00
commit b258630e07
19 changed files with 1446 additions and 0 deletions

View file

@ -0,0 +1,23 @@

using System;
using System.Windows.Forms;
namespace PrivacyGlass
{
public class HotkeyFilter : IMessageFilter
{
private readonly Action onHotkey;
public HotkeyFilter(Action a) => onHotkey = a;
public bool PreFilterMessage(ref Message m)
{
if (m.Msg == 0x0312) // WM_HOTKEY
{
onHotkey();
return true;
}
return false;
}
}
}