zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C# hook WndProc

c# hook
2023-09-11 14:15:06 时间

在当前窗口里重载WndProc,只能捕获到当前WinForm窗口的消息

protected override void WndProc(ref Message m)
{
    if (m.Msg == WM_MENUSELECT)
    {
        MessageBox.Show("选择了菜单");
    }   

    base.WndProc(ref m);
}

 

要想通过我们的WinForm程序,捕获当前PC上所有的消息,就得Hook