PDA

View Full Version : غیرفعال کردن Print Screen



S_VB.max
یک شنبه 01 بهمن 1391, 10:09 صبح
سلام
من می خوام در برنامه دکمه Print Screen را غیر فعال کنم در فرم خاصیت keypreview را برابر true می گذارم بعد در رویداد KeyDown این کدو می نویسم:

if (e.KeyCode == Keys.PrintScreen)
{
MessageBox.Show("Test");
}
ولی اصلا این دستور اجرا نمیشه
لطفا راهنمایی کنید مشکل از کجاست؟

rezaei_y
یک شنبه 01 بهمن 1391, 10:50 صبح
دوست عزیز به جای رخداد keyDown از رخداد استفاده کنKeyUp

S_VB.max
یک شنبه 01 بهمن 1391, 12:11 عصر
دوست عزیز به جای رخداد keyDown از رخداد استفاده کنKeyUp
ممنون دوست عزیز در رویداد KeyUp دستور MessageBox اجرا میشه اما حالا چکار کنم که دکمه Print Screen کاری نکنه ؟

rezaei_y
یک شنبه 01 بهمن 1391, 12:16 عصر
if (e.KeyCode == Keys.PrintScreen)
{
Clipboard.Clear();
}

S_VB.max
یک شنبه 01 بهمن 1391, 12:53 عصر
ممنون دوست عزیز