ورود

نسخه کامل مشاهده نسخه کامل : میانبر صفحه کلید برای برنامه



eai
17-10-2009, 13:25
سلام
چطوری میشه کاری کرد که اگر کاربر کلید های Ctrl + Shift +E را زد مثلا برنامه خودش بسته شود

shalineh
17-10-2009, 15:54
راه های زیادی داره.
اما معمولترین راهش اینه که خاصیت KeyPreview فرم رو به True کنی و در رویداد PreviewKeyDown فرم ، کدی مثل کد زیر رو بنویسی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

eai
17-10-2009, 18:08
و اگر بخوام کاری کنم که وقتی کاربر در حال کار با برنامه دیگر است با زدن این کلید ها مثلا متنی را از داخل برنامه پیست کند باید چه کار کنم؟

shalineh
17-10-2009, 18:09
باید از Hook استفاده کنی.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

eai
18-10-2009, 19:03
من قبلا هم این مقاله را دیدم ولی کامل سر در نیاوردم
اگه میشه یه مثال بزنید یا روش این کار رو مختصر توضیح دهید