Home
Support
¿Cómo Puedo Minimizar un VI Como Icono en la Bandeja de Sistema de Windows?
¿Cómo Puedo Minimizar un VI Como Icono en la Bandeja de Sistema de Windows?
Software Primario:
Versión de Software Primario: 7.1
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: ¿Es posible minimizar un VI como icono en la bandeja de sistema de Window, en lugar de la barra de tareas? Si es que se puede, ¿cómo lo hago?
Solución: Si es posible, Para lograrlo tiene que utilizar la función shell_notifyicon() de shell32.dll, la cual se localiza en el directorio de sistema de Windows.
Para esto, tendrá que crear una MCF.dll que pueda cargar un archivo icono y que también tenga acceso a ciertas funciones necesarias.
La función shell_notifyicon() acepta 5 entradas. Primero necesitará un manejador de ventana y uno de icono.
Puede obtener el manejador del icono utilizando la función LoadIcon(). Y puede obtener el manejador de ventana desde "Window Get Refnum.vi" el cual es un VI que se encuentra empaquetado en la liga adjunta a este documento.
Para obtener más ayuda sobre Shell_notifycon() refiérase a la librería MSDN en el sitio web de soporte de Microsoft.
Ligas Relacionadas: Developer Zone Example: Windows API Function Utilities (32-bit) for LabVIEW
Archivos Adjuntos:
Día del Reporte: 05/13/2003
Última Actualización: 01/02/2010
Identificación del Documento: 2XC05R0H
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.