组合键不起作用,但是也没提示错误 private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.Alt && e.KeyCode == Keys.S) { rtbget.Text += rtbsend.Text + System.Environment.NewLine;//显示框显示输入的字符并换行 rtbsend.Clear();//清空自身 } }如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //例子 Alt + H if ((Control.ModifierKeys & Keys.Alt) != 0 && e.KeyCode == Keys.H) { MessageBox.Show("Alt + H"); } 因为Form1没法被Focus,所以导致接收不到keyDown消息。你把你的语句写在TextBox试一下就知道了 private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.H) { MessageBox.Show("ff"); } }private void textBox1_KeyUp(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.H) { MessageBox.Show("ff"); } } 非常感谢,原来是我的focus的问题。 请教一个图形算法的问题 在linux下可以做C#开发吗?有支持linux的IDE吗 ,SQL数据库中的数据一段时间被随机的加上一些整数数据?高手说下要检查那些地方??? c# 日期转换问题 刚学C# 问个简单的问题 能给在下详细讲解一.Net中文本处理吗?(unicode,cultrueinfo....) VS2005如何設置一個Project的輸出類型為ClassLibrary. 关于DATASET的问题! C#中如果实现和数据库的密码比对? 请教,为了减轻数据库压力,想把数据明细拉到本地,在本地做查询分析。 如何获取Excel某单元格是由哪几个单元格合并而来的? Release 版
Alt + H
if ((Control.ModifierKeys & Keys.Alt) != 0 && e.KeyCode == Keys.H)
{
MessageBox.Show("Alt + H");
}
你把你的语句写在TextBox试一下就知道了
{
if (e.Control && e.KeyCode == Keys.H)
{
MessageBox.Show("ff");
}
}private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyCode == Keys.H)
{
MessageBox.Show("ff");
}
}