Windows Forms – Jump List (enlaces internos)

En la publicación Windows Forms – Jump List (enlaces externos), se puede observar que un Jump List ejecuta la aplicación externa a base de argumentos desde línea de comandos.

El siguiente ejemplo está basado en el artículo Windows 7: JumpLists, en donde se usará la clase WindowsMessageHelper para enviar los parámetros a la aplicación como mensajes personalizados.

La aplicación consiste en un simple navegador con el cual se podrá cambiar de navegador haciendo uso del Jump List.

Continúa leyendo Windows Forms – Jump List (enlaces internos)

Windows Forms – Jump List (enlaces externos)

Una Jump List es una lista, la cual aparece al mostrar el menú contextual sobre una aplicación que se encuentre en la barra de tareas. Los elementos de esta lista pueden interactuar como enlaces internos hacia la aplicación o como enlaces externos para ejecutar una aplicación diferente.

En esta parte se expondrá como implementar un Jump List en un proyecto de Windows Forms que ejecute otras aplicaciones.

Continúa leyendo Windows Forms – Jump List (enlaces externos)

Windows Forms – Indicador de Progreso en la Barra de Tareas

Una de las cosas que realmente destacan en una aplicación que al realizar una tarea demore un tiempo considerable, es que se pueda visualizar el progreso de la tarea en el icono de la aplicación en la barra de tareas. Esta funcionalidad fue introducida en Windows 7 y se mantiene en Windows 8.

Ejemplos de esta funcionalidad pueden ser el progreso al momento de grabar un disco, el progreso de una instalación, etc.

Adicionalmente al progreso visual en la barra de tareas, Windows puede mostrar diversos estados los cuales añaden información visual al usuario del estado de la tarea en progreso.

Continúa leyendo Windows Forms – Indicador de Progreso en la Barra de Tareas

NuGet – Windows API Code Pack

Windows API Code Pack provee librerias que pueden ser utilizadas para acceder a ciertas características de Windows 7.

Microsoft ha retirado el sitio Microsoft Archive hogar de Windows API Code Pack. Estas librerías han sido convertidas en paquetes NuGet.

Si te interesa agregar funcionalidades de Windows 7 a tus aplicaciones de Windows Forms, puedes empezar con lo siguiente.

Continúa leyendo NuGet – Windows API Code Pack