تطبيق WPF أن يستمع لأوامر حتى عندما لا تكون في التطبيق النشط

StackOverflow https://stackoverflow.com/questions/1209868

  •  06-07-2019
  •  | 
  •  

سؤال

أود أن تكوين تطبيق WPF لتعمل بطريقة مشابهة SlickRun.وأود أن تكون قادرة على تقليل التطبيق إلى شريط المهام ، ثم حين في أي برنامج آخر ، اضغط على مفتاح الأوامر (على سبيل المثال:ALT + X) و بلدي التطبيق تظهر للمستخدم.

يمكن للشخص لي نقطة في الاتجاه الصحيح ؟

هل كانت مفيدة؟

المحلول

أفضل رهان هو استخدام RegisterHotKey().الذي يعمل عن طريق إرسال WM_HOTKEY رسالة إلى HWND لقد نجحت في.منذ WPF لا تعرض ويندوز' حلقة رسالة إلى المطورين, وربما كنت سوف تحتاج إلى الحصول على أيديكم القذرة مع إمكانية التشغيل المتداخل و إنشاء رسالة فقط نافذة لتلقي الساخنة الرسائل الرئيسية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top