PDA

View Full Version : كد براي استفاده از كليد هاي تركيبي ميانبر(ctrl +f4).



amir_rtf
یک شنبه 15 دی 1392, 10:51 صبح
سلام بر دوستان
تمام كليد هاي F رو استفاده كردم؟(دستور sendkey) الان مي خوام با ctrl يا alt يا shift تركيب كنم
مثلا(ctrl+f2)
:تشویق:ميشه كدش رو برام بفرستيد
با سپاس فراوان

hellosaeed
یک شنبه 15 دی 1392, 11:19 صبح
سلام
این کد رو امتحان کنین



private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if ((e.Control) && (!e.Alt) && (!e.Shift))
{
if (e.KeyCode == Keys.F12)
{
Application.Exit();
}
}
}

ashkan1234
یک شنبه 15 دی 1392, 12:21 عصر
سلام.
البته ساده تر میشه این شکلی:
if (e.Control && e.KeyCode == Keys.F2)
{
MessageBox.Show("Test");
}

amir_rtf
یک شنبه 15 دی 1392, 12:35 عصر
مرسي از دوستان
فقط يه نكته اضافه كنم كه بعد از راهنمايي شما با e.modifier=keys.contorolهمتونستم تركيبي بزنم