C#如何像QQ一样按Enter+Ctrl或Enter发送消息

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:27:08
我在做QQ,C#如何像QQ一样按Enter+Ctrl或Enter发送消息

单击窗体有一个KeyDown事件
事件下些
if (e.Modifiers == Keys.Control && e.KeyCode == Keys.Enter)
{
MessageBox.Show("快点给分!不然..就不好使``");
}

应该是窗体的程序吧。
那么可以把form1的AcceptButton设置为发送消息按钮btnSend。
ctrl+enter暂时还不清楚。

一楼的问题我可以解决。

楼主, 往 窗体上添加一个 右键菜单。 设置一个快捷选项“发送”。
在编译器中——VS2005-2008 中,选中“发送”。这时,楼主将会在 旁边的“属性”栏中,找到一项——我记不大清楚了——但在最后的一两行——上面有所谓的 快捷键——比如你可以设置 Ctrl+Shift+B .....等等设置....

不过 Ctrl+Enter 这个就不是很清楚。但估计有

我遇到过,但平时这个快捷键方面练习的比较少。希望有帮助...

识别 输入的字符,是不是Enter,是的话,就利用方法。调用那个 发送消息的按钮事件,就OK了

涉及到ASCII ...

我就知道回车是13. 你应该在发送消息的文本框加键盘事件.

然后判断按了什么键.再做相应的操作.