获得类似QQ的Ctrl+Enter按键操作
2005-01-07 11:10
495 查看
在事件private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)里面:
#region
if ((e.KeyChar==10))
{
MessageBox.Show("Enter OK");
button1_Click(null,EventArgs.Empty);
}
#endregion
在textBox1_KeyPress 触发button1_Click事件.
或者下面代码
protected override bool ProcessDialogKey(Keys keyData)
{
//if (keyData ==(Keys.Control || Keys.Return))
if (keyData ==(Keys.Control | Keys.A))
{
fullScreenBtn_Click(null, EventArgs.Empty);
}
if (keyData == (Keys.Control | Keys.B))
{
mouseCaptureBtn_Click(null, EventArgs.Empty);
}
if (keyData == (Keys.Control | Keys.C))
{
ClearBtn_Click(null, EventArgs.Empty);
}
return base.ProcessDialogKey(keyData);
}
#region
if ((e.KeyChar==10))
{
MessageBox.Show("Enter OK");
button1_Click(null,EventArgs.Empty);
}
#endregion
在textBox1_KeyPress 触发button1_Click事件.
或者下面代码
protected override bool ProcessDialogKey(Keys keyData)
{
//if (keyData ==(Keys.Control || Keys.Return))
if (keyData ==(Keys.Control | Keys.A))
{
fullScreenBtn_Click(null, EventArgs.Empty);
}
if (keyData == (Keys.Control | Keys.B))
{
mouseCaptureBtn_Click(null, EventArgs.Empty);
}
if (keyData == (Keys.Control | Keys.C))
{
ClearBtn_Click(null, EventArgs.Empty);
}
return base.ProcessDialogKey(keyData);
}
相关文章推荐
- Java中单点登录的实现——类似QQ“顶号”操作
- winfrom按键操作enter!
- Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
- 关于Android Notification 点击 ,程序恢复最后操作页面(类似Android QQ)。Home 键操作恢复
- 如何用DOS获得目标主机的IP(媒介类似qq聊天等通讯工具)
- Delphi中使用TRichEdit或TMemo模仿QQ按Ctrl+Enter发送信息,屏蔽换行
- Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
- Vue 中的按键别名(.enter)和修饰键(.ctrl)
- 通过jQuery获得按键,模拟按键操作
- asp.net textbox javascript实现enter与ctrl+enter互换 文本框发送消息与换行(类似于QQ)
- Android用代码模拟系统物理按键长按操作(类似按键精灵)
- 用combobox扩展控件(dsCtrlComboBox)做出类似QQ登录界面的效果
- js 按Ctrl+Enter触发操作
- asp.net textbox javascript实现enter与ctrl+enter互换 文本框发送消息与换行(类似于QQ)
- Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
- 完美实现类似QQ的自拍头像、上传头像功能!(Demo 源码)
- Winform托盘NotifyIcon使用(类似QQ消息提示)
- Enter 发送,Ctrl+Enter 换行
- 类似QQ截图的抓取图片代码