مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

_vahid

عضویت از 1394/09/17

از کار انداختن موقت صفحه کلید

  • جمعه 15 مرداد 1395
  • 21:23
تشکر میکنم

سلام توی یه پروژه لازمه که کلید alt  رو از کار بندازم که کاربر نتونه برنامه رو باهاش ببنده آیا راهی هست که هر کلیدی رو بخای موقتا تا وقتی برنامه در حال اجراس از کار بندازی ؟

ممنون میشم اگه  زودتر جواب بدین

 

 

 

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 16 مرداد 1395
  • 09:50

بله

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    if (_altF4Pressed)
    {
        if (e.CloseReason == CloseReason.UserClosing)
            e.Cancel = true;
        _altF4Pressed = false;
    }
}

private bool _altF4Pressed;
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Alt && e.KeyCode == Keys.F4)
        _altF4Pressed = true;
}

 

کاربر سایت

_vahid

عضویت از 1394/09/17

  • شنبه 16 مرداد 1395
  • 13:45

سلام آقای مدائنی مطلبی راجع به  پارمتر e  و طرز استفاده شو دارید ؟

 

کاربر سایت

_vahid

عضویت از 1394/09/17

  • دوشنبه 18 مرداد 1395
  • 13:04

 

سلام جناب مدائنی کد و نوشتم مثل شما اما کار نمیکنه صفحه کلید لب تاپ ی جوریه که باید کلید fn هم برا بستن بگیرم آیا ربطی داره ؟

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 18 مرداد 1395
  • 13:40

فکر نکنم

در PC یک تست بگیرید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)