¿Puede darme un ejemplo sobre cómo poner mi formulario de solicitud en la barra de tareas? como Windows Media Player o la búsqueda de Windows cuando se minimiza.Aplicación en la barra de tareas
Respuesta
Lo que se busca es crear un Application Desktop Toolbar (también conocido como AppBar). La función principal que utiliza para registrar la ventana de su aplicación como AppBar es SHAppBarMessage
.
Para empezar, puede consultar este antiguo appbar example con C++. Si quieres hacerlo en C#, hay un hilo que trata sobre details on how to do it in WPF. No conozco ejemplos de cómo hacerlo con WinForms, pero una búsqueda rápida en la web debería aportar algo.
Actualización: En realidad, si desea una barra de herramientas que se encuentra en la barra de tareas, debe implementar una banda de escritorio. Aquí hay una muestra DeskBand in C++ y aquí hay un DeskBand in C#.
Eso es lo que sucede cuando no tocas un tema por un tiempo. :-)
Y en Win7 hay "barras de herramientas en miniatura". Consulte "Guía de desarrolladores de Shell" - "Extensibilidad de shell" - "Extender el escritorio" en MSDN para obtener una referencia completa: http://msdn.microsoft.com/en-us/library/ff521672 –
Lo que realmente se llama es la 'Bandeja del sistema' Desea que su aplicación tenga un ícono en la bandeja del sistema de Windows. Muchos idiomas proporcionan esta funcionalidad.
Éstos son algunos enlaces:
http://www.codeguru.com/Cpp/COM-Tech/shell/icons/article.php/c1335
Windows Media Player y Windows Search no se agregan a la Bandeja del sistema. –
Lo que realmente se llama es el 'Área de notificación'. –
@Franci - Mi Windows Media está sin duda en la bandeja del sistema. – user147502
- 1. Ocultar la aplicación PyQt de la barra de tareas
- 2. Insertar en la barra de tareas
- 3. Ocultación winforms aplicación desde la barra de tareas
- 4. Cubra la barra de tareas con VB
- 5. Obtener el número de aplicaciones en la barra de tareas
- 6. Cómo establecer el icono de la barra de tareas de la aplicación en Windows 7
- 7. muestra Jframe pero no muestra la barra de título en la barra de tareas
- 8. .NET Barra de progreso en la barra de tareas en Windows 7
- 9. eliminar la capacidad para cerrar la barra de tareas
- 10. barra de tareas de Windows 7 progreso
- 11. .NET aplicación de incrustación en la barra de tareas de Windows
- 12. ¿Cómo puedo ocultar el formulario de mi aplicación en la barra de tareas de Windows?
- 13. control de la agrupación de la barra de tareas de windows 7 para mi aplicación
- 14. aplicación de ventana flash como naranja en la barra de tareas cuando se minimiza
- 15. Cambiar el icono en la barra de tareas de Windows 7 para una aplicación anclada
- 16. ¿Cómo asocio mi aplicación con un programa fijado en la barra de tareas de Windows 7?
- 17. ¿Cómo puede una aplicación mostrar un objeto en la barra de tareas de Windows?
- 18. Eliminar/Ocultar la aplicación java de la barra de tareas/dock
- 19. Application.MainFormOnTaskbar: = False; no ocultar la aplicación de la barra de tareas
- 20. Agregar el menú contextual de la barra de tareas a la aplicación Win7
- 21. Altura/ancho de la barra de tareas de Windows
- 22. Cómo determinar en qué pantalla está la barra de tareas
- 23. Barra de progreso de Windows 7 en la barra de tareas en C#?
- 24. Qt Ocultar elemento de barra de tareas
- 25. La pantalla maximizada ignora la barra de tareas
- 26. Ocultar el botón de la barra de tareas de otra aplicación
- 27. Barra de progreso de la Barra de tareas de Windows 7 en Java
- 28. C# - ¿Por qué una aplicación winform de pantalla completa SIEMPRE no cubre la barra de tareas?
- 29. Fijando una aplicación Java usando Launch4j a la barra de tareas de Windows 7
- 30. ¿Cómo crear una aplicación que se pueda minimizar a la barra de tareas de Windows XP?
debe decirnos qué idioma está utilizando para compilar esta aplicación. –
estoy usando C#. Quiero que parezca un reproductor de Windows Media mientras está en la barra de tareas –