Diky, ale to nedela to co potrebuju :(
napr. v tomhle
public partial class Form1 : Form
{
// override ProcessCmdKey pro zachytavani stisku klaves: left/right/up/down arrow atd..
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.Left)
{
MessageBox.Show("Vlevo");
return true;
}
if (keyData == Keys.Right)
{
MessageBox.Show("Vpravo");
return true;
}
if (keyData == Keys.Down)
{
MessageBox.Show("Dolu");
return true;
}
if (keyData == Keys.Up)
{
MessageBox.Show("Nahoru");
return true;
}
return base.ProcessCmdKey(ref msg, keyData);
}
private void button1_Click(object sender, EventArgs e)
{
System.Random rnd = new System.Random();
for (int i = 0; i < 1000; i++)
{
button1.Top = rnd.Next(100);
button1.Left = rnd.Next(200);
for (int j = 0; j < 100000; j++)
{
}
}
}
}
po stisku tlacitka mi nereaguje klavesnice, pouze po skonceni for cyklu mi to vyhodi message box prvni sipky kterou jsem zmackl .
Ja bych ale potreboval aby mi hned po stisku klavesy vyhodilo ten messagebox :)
pls nejakou radu
diky :)