社区
C#
帖子详情
C#2005中怎么加上快捷键
jason_mf
2006-10-18 02:29:10
怎么给工具栏和菜单加上快捷键或助记符?
...全文
133
3
打赏
收藏
C#2005中怎么加上快捷键
怎么给工具栏和菜单加上快捷键或助记符?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
从不签到
2006-10-18
打赏
举报
回复
如果是菜单的话 选中某个菜单比如 File的open这个
属性里面的 ShortCutKeys属性里面设置
diandian82
2006-10-18
打赏
举报
回复
Public enum KeyModifiers{None=0,Alt=1,Control=2,Shift=4,Windows=8}
//注册系统热键:
[DllImport(“user32.dll”,SetLastError=true)] public static extern bool RegisterHotKey(
IntPtr hwnd, int id, KeyModifiers fsModifiers,
Keys vk
);
//释放:
[DllImport(“user32.dll”,SetLastError=true)] public static extern bool UnregisterHotKey(IntPtr hwnd,int id);
//定义快捷键(ctrl+S):
Bool success=RegisterHotKey(Handle,100,KeyModifiers.Control,Keys.S);
Protected override void WndProc(ref Message m)
{ const int WM_HOTKEY=0x0312;
If(m.Msg==WM_HOTKEY)
{ProcessHotKey(); //热键处理程序,连到button.click就可以了
}
Base.WndProc(ref m);
}
xingyaohua
2006-10-18
打赏
举报
回复
csdn里搜一下快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
C#
快捷键
2005
的,也有通用的
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
C#
.NETvs
2005
中
快捷键
大全
Visual
C#
2005
默认
快捷键
Visual
C#
2005
默认
快捷键
所有的资料来自'MSDN Visual
C#
开发
中
心', 绝对是最全的!
c#
的
快捷键
大全参考
c#
的
快捷键
大全
c#
的
快捷键
大全
c#
的
快捷键
大全
c#
的
快捷键
大全
编程
中
Visual
C#
常用的
快捷键
编程
中
Visual
C#
常用的
快捷键
编程
中
Visual
C#
常用的
快捷键
编程
中
Visual
C#
常用的
快捷键
编程
中
Visual
C#
常用的
快捷键
编程
中
Visual
C#
常用的
快捷键
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章