首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 数据库 第二书店 程序员

wxg22526451/ 


共1361个网摘 [ 1  2  3  4  5  6  7  8  9 ... 46 ]  上一页 | 下一页  |  访问wxg22526451的个人空间

c#快捷键显示和隐藏窗体

wxg22526451收录,时间:2008-9-4 17:52:11 | 相关网摘我也收藏

//注册热键的api
[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);

private void Form1_Load(object sender, System.EventArgs e)
{
RegisterHotKey(this.Handle, 123, 2, Keys.Q);
RegisterHotKey(this.Handle, 456, 2, Keys.W);
}

private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
UnregisterHotKey(this.Handle, 123);
UnregisterHotKey(this.Handle, 456);
}

protected override void WndProc(ref Message m)
{
switch (m.Msg)
{
case 0x0312:
if (m.WParam.ToString() == "123") // 按下CTRL Q隐藏
{
%



共1361个网摘 [ 1  2  3  4  5  6  7  8  9 ... 46 ]  上一页 | 下一页

wxg22526451/相关标签



    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved