private void panel1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
//在此对不同的按键做不同的反应
}
本程序是让一个图形坐标上下左右改变,当我一直快速按键“left”时,图形一开始坐标改变,但是后来图形就不变了,好像是键盘事件不再触发。如果我一直按“left”不放时,图形也是一开始移动,后来就不变了。不管是左移、右移、上移、下移效果都一样。
说明:我猜想可能是键盘事件响应快,但是绘图工作比较慢,导致哪里出错了,然后键盘事件就不响应了。有什么办法可以解决?
解决方案 »
- c# 中 DataTable.Select 模糊查询问题
- vs2008 连oracle是报 ora-12154 无法解析连接字符串
- 问一下啊,C#怎么通过AxWindowsMediaPlayer 获得作者信息啊
- 正则表达式
- 关于c#寻找dll文件的位置(救救我啊)
- 为什么ascx里的DropDownList绑定不了数据,而同样的代码在aspx里可以显示数据
- 关于sqlserver的blob字段迷惑。我要把一些图形、长文本(txt, word文档)、多媒体(视频、音频文件)等各种各样的程序文件存储在一个字段
- 哪位大哥能给小弟一份设计文档
- 可否调用PROJECT 2000中的DLL,实现甘特图的效果?
- 关于DataTable的排序问题
- WinForm中DataGridView怎么格式化html格式文本
- 做了一个动画的程序
如果你机器慢,在很多类似的软件都是这样的,你会发现只要不keyup,操作是没有执行结果的,只有执行中的临时效果。