می خواهم بدانم الان کلید موسی فشرده شده است یا نه و کدام . در حقیقت می خواهم بدانم کدی مثل readkey در پاسکال که برای کیبورد است در c# برای ماوس چنین کدی است که منتظر دریافت کلید است ولی برنامه را متوقف نمی کند مانند consol.readln ممنون
Printable View
می خواهم بدانم الان کلید موسی فشرده شده است یا نه و کدام . در حقیقت می خواهم بدانم کدی مثل readkey در پاسکال که برای کیبورد است در c# برای ماوس چنین کدی است که منتظر دریافت کلید است ولی برنامه را متوقف نمی کند مانند consol.readln ممنون
بستگی به این داره که کجا بخوای بفهمی آیا تو فرم و یا اشیای فرم و یا نه محیط ویندوزبرای اولی کاری نداری و برای دومی باید از توابع Hook و یک سری API ویژه استفاده کنی.برای روش اولی باید تو خاصیت MouseDown یک مقدار رو تو یک متغیر و یا تو یه لیبل ذخیره کن و بعد دستورات مربوطه رو تو خاصیت TextChange مربوط به لیبل بنویس اینجوری راحت میتونی کلیک ها رو به موقع تشخیص بدی