با سلام
من میخوام در هنگام اجرای برنامم با فشار داده شدن هر کلید بدونم چه کلیدی فشار داده شده
هر کلیدی از Keyboard یعنی CTRL ,ALT,F1 تا F12 و....
ممنون از راهنمایی تون.
با سلام
من میخوام در هنگام اجرای برنامم با فشار داده شدن هر کلید بدونم چه کلیدی فشار داده شده
هر کلیدی از Keyboard یعنی CTRL ,ALT,F1 تا F12 و....
ممنون از راهنمایی تون.
کسی نمیتونه منو راهنمایی کنه؟؟
تویه OnKeyPress مربوط یه فرمتون می تونی چک کنی که کدوم کلید فشار داده شده .
ولی فقط کلید های کاراکتر رو میتونم باهاش چک کنم
private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
MessageBox.Show(e.KeyData.ToString());
}
اگه به فرمتون یه textBox و یه button اضافه کنید دیگه این کد تون کار
نمیکنه...
یعنی هیچ راهی نداره؟
باید KeyPreview=True کنید.
و برای چک کردن کلید tab :
http://www.neowin.net/forum/index.php?showtopic=250536
آخرین ویرایش به وسیله kati : یک شنبه 03 مهر 1384 در 10:55 صبح