C#中如何设置快捷键

yinsuxia 2008-12-09 02:03:37
比如说像QQ那样,ctrl+enter就可以发送
这是怎么实现的呢?
...全文
187 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mykelly6 2008-12-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lchh0917 的回复:]
不是可以在Text属性中设置吗,如:设置S为快捷键,则发送按钮Text属性:发送(&S)
[/Quote]
简单点这样设就可以了~
journeydj 2008-12-09
  • 打赏
  • 举报
回复
private void textBox3_KeyDown( object sender , KeyEventArgs e )
{
if ( e.Control && e.KeyCode == Keys.Enter )
{
MessageBox.Show( "发送" );
}
}
birdlonger 2008-12-09
  • 打赏
  • 举报
回复
mark !
lchh0917 2008-12-09
  • 打赏
  • 举报
回复
不是可以在Text属性中设置吗,如:设置S为快捷键,则发送按钮Text属性:发送(&S)
CsToD 2008-12-09
  • 打赏
  • 举报
回复
Win32 API



[DllImport("user32")]
public static extern int RegisterHotKey(
IntPtr hWnd,
int id,
int fsModifiers,
int vk
);

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧