求帮助 winform 窗口键盘热键跳转 以下是我的代码 求帮助
winform吧
全部回复
仅看楼主
level 2
遇hjg风fgj 楼主
/ 1 \
1
1
1
运行之后出现
//键盘热键
private void Faiguajli_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar.ToString() == Keys.C.ToString())
{
this.Faiguajli_KeyPress(sender, e);
private void Faiguajli_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.F9)
{
this.Faiguajli_KeyDown(sender, e);
}
}
2015年05月11日 15点05分 1
level 1
if (e.KeyData == Keys.F9)
{
this.Faiguajli_KeyDown(sender, e);
}
死循环。。
2015年05月20日 08点05分 2
怎么解决了?
2015年05月20日 16点05分
回复
��hjg��fgj
:你这是自身调用自身 无限死循环啊 你应该实现F9弹出消费明细页面 就是把this.Faiguajli_KeyDown(sender, e);这行代码换成弹出消费明细页面的代码
2015年05月21日 02点05分
回复
��hjg��fgj
:而且你还要加个判断 如果已经弹出了消费明细页面的话 再按F9就没有作用了
2015年05月21日 02点05分
1