إضافة أحداث التطبيق الخاصة بي في لوحة التحكم -> الأصوات

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

سؤال

لقد قرأت للتو هذا السؤال وأنا حقا أحب هذه الإجابة للسؤال.وطبيعي أن سؤالاً مثيراً طرأ في ذهني..

كيف أضيف الأحداث الخاصة بي (لتطبيقاتي الخاصة) في لوحة التحكم -> الأصوات وأجهزة الصوت -> الأصوات -> أحداث البرنامج؟

وسؤال آخر ذو صلة، والذي أعتقد أنه يجب الإجابة عليه هنا أيضًا هو...كيف يمكنني تشغيل تلك الأصوات المحددة في لوحة التحكم، عند وقوع الحدث في تطبيقي؟

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

المحلول

قادني القليل من الوقت الممتع الذي قضيته مع Google إلى مقالة CodeProject بعنوان "إنشاء التنبيهات الصوتية الخاصة بك".يبدو أن الصلصة السرية موجودة تحتها HKEY_CURRENT_USER\AppEvents مفتاح التسجيل.

من المقال:

حسنًا، كان من السهل جدًا إنشاء نظام تنبيه صوتي جديد.الآن دعونا ننتقل لإضافة نوع التنبيه الصوتي الخاص بنا في الأصوات.لذلك اتبع هذه الخطوات.

  1. قم بإنشاء مفتاح جديد ضمن HKEY_CURRENT_USER\AppEvents\Schemes\App.Default وقم بتسمية XYZAlert
  2. قم بإنشاء مفتاح آخر ضمن المفتاح XYZAlert (المفتاح الذي قمت بإنشائه في الخطوة أعلاه) وقم بتسمية ذلك .default
  3. قم بتعيين القيمة الافتراضية للمفتاح .default لمسار بعض ملفات .wav.على سبيل المثال.جيم:\abc\abc.wav
  4. قم بإنشاء مفتاح آخر ضمن XYZAlert وقم بتسميته بـ .current وقم أيضًا بتعيين المسار إلى بعض ملفات wav، أو اتركه فارغًا.
  5. الآن قم بإنشاء مفتاح آخر ضمن HKEY_CURRENT_USER\AppEvents\EventLabels وقم بتسمية XYZAlert
  6. قم بتعيين القيمة الافتراضية لهذا المفتاح على أي شيء مثل "XYZ Alert Here".

هذا انتهى.انتقل الآن إلى لوحة التحكم الخاصة بك وابدأ برنامج الأصوات.سترى نوع التنبيه الصوتي الجديد بالاسم XYZ Alert.

لاحظ أنه يتعين عليك أيضًا تشغيل الأصوات باستخدام "تشغيل الصوت"مكالمة أصلية.

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