winform 快捷键

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:26:20
我用keypress定义的快捷键只能在本窗体起作用,但是吧窗体最小化后,焦点在桌面上后按钮不起作用了,怎么解决啊?
PS:我的快捷键是让窗体最大化

using Aptech.UI;//添加对sidebar命名空间的引用
/// <summary>
/// 注册API
/// </summary>
/// <param name="hWnd"></param>
/// <param name="id"></param>
/// <param name="control"></param>
/// <param name="vk"></param>
/// <returns></returns>
[DllImport("user32")]
public static extern bool RegisterHotKey(IntPtr hWnd, int id, uint control, Keys vk);
//注册热键的api
[DllImport("user32")]
public static extern bool UnregisterHotKey(IntPtr hWnd, int id);

/// <summary>
/// 热键的功能
/// </summary>
/// <param name="m"></param>
protected override void WndProc(ref Message m)
{
switch (m.Msg)<