winform中我有一个抽奖系统 开始和暂停想用键盘控制
winform中我有一个抽奖系统 开始和暂停想用空格键来控制操作,要怎么做,高手帮帮忙哈! --------------------编程问答-------------------- 键盘事件然后设个Bool值 isStart,事件触发后 isStart = !isStart; --------------------编程问答--------------------
this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.FormTest_KeyPress);--------------------编程问答-------------------- SendMessage(iptr, WM_KEYDOWN , VK_SPACE , 0); --------------------编程问答-------------------- 窗体事件 KeyDown 和KeyUp
private void Login_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.键)
{
....
}
} --------------------编程问答-------------------- 同一楼,用timer控件演示一下
private void timer1_Tick(object sender, EventArgs e)--------------------编程问答-------------------- 用键盘事件 设置个bool值
{
label1.Text = DateTime.Now.ToString();
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
timer1.Enabled = !timer1.Enabled;
}
bool isDown = true;
private ... 键盘事件(....,....)
{
if(isDown)
开始
else
关闭
} --------------------编程问答-------------------- 有答案了 lz结贴```` --------------------编程问答-------------------- private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F1)
{
//开始
}
if (e.KeyCode == Keys.Escape)
{
// 退出
}
}
补充:.NET技术 , C#