Pregunta

Acabo de leer esta pregunta y realmente me encantó esta respuesta a la pregunta.Naturalmente, una interesante pregunta apareció en mi cabeza...

Cómo agregar mis propios eventos (de mis propias aplicaciones) en el Panel de Control -> Dispositivos de sonido y Audio -> Sonidos -> Programa de Eventos?

Y otra pregunta relacionada, que supongo que debe ser respondida aquí, así es...¿Cómo puedo reproducir los sonidos que se especifica en el Panel de Control, cuando el evento en mi aplicación?

¿Fue útil?

Solución

Un poco de tiempo de calidad con Google me llevó a un CodeProject artículo llamado "Crear Tus Propias Alertas De Sonido".Parece que el secreto de la salsa es todo por debajo de la HKEY_CURRENT_USER\AppEvents clave de registro.

Desde el artículo:

Ok, era muy fácil crear un nuevo Sonido de Alerta Esquema.Ahora vamos a agregar nuestro propio Sonido de Tipo de Alerta en los sonidos.Para que seguir estos pasos.

  1. Crear una nueva Clave HKEY_CURRENT_USER\AppEvents\Esquemas\App.Predeterminado y el nombre que XYZAlert
  2. Crear otra clave bajo la clave XYZAlert (la clave que ha creado en el paso anterior) y el nombre que .por defecto
  3. Establecer el valor predeterminado de la .la clave predeterminada a la ruta de algunos .archivo wav.por ejemplo.C:\abc\abc.wav
  4. Crear otra tecla en XYZAlert y el nombre que .actual y también establecer la ruta de acceso a algunos archivos wav, o dejar ese espacio en blanco.
  5. Ahora Crear otra clave HKEY_CURRENT_USER\AppEvents\EventLabels y el nombre que XYZAlert
  6. Establecer el valor predeterminado de esta clave a algo como "XYZ Alerta de Aquí."

Que terminar.Ahora ve a tu panel de control e iniciar los sonidos del applet.Podrá ver el nuevo sonido de tipo de alerta con el nombre XYZ Alerta.

Tenga en cuenta que también tienes que reproducir los sonidos mediante el "PlaySound"llamada nativa.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top