VBasicFacil

Principal - Enlaces - Codigo - Controles - API


Estructura: NOTIFYICONDATA

Declaración

Type NOTIFYICONDATA
	cbSize As Long
	hwnd As Long
	uID As Long
	uFlags As Long
	uCallbackMessage As Long
	hIcon As Long
	szTip As String * 64
End Type

Descripción

La estructura NOTIFYICONDATA contiene información necesaria para que el sistema procese los mensajes del Taskbar.

Elementos

cbSize Tamaño de la estructura en bytes.

hwnd Manejador de la ventana que recibe los mensajes asociados con el icono del taskbar. El interprete de comandos utiliza hwnd y uID para identificar que icono es invocado por el Shell_NorifyIcon

uID Identificación del icono del taskbar. Se pueden tener multiples iconos asociados con un hwnd, asignados cada uno a un diferente uID.

uFlags Indica cual de los otros elementos tiene datos validos. Puede tener cada una de las siguientes combinaciones

NIF_ICON el hIcon tiene datos validos

NIF_MESSAGE El uCallbackMessage tiene datos validos

NIF_TIP el szTip tiene datos validos

NIF_STATE el dwState tiene datos validos

NIF_INFO Utiliza un ToolTip en formato de bocadillo (de comic) en lugar del ToolTip estandard.

NIF_GUID Reservado.

uCallbackMessage Identificador de mensaje. El sistema utiliza este indentificador para enviar notificaciones a la ventana identificada por hWnd. Esta notificación se envia cuando ocurre un evento del raton en la zona del icono, o cuando el icono es seleccionado o activado con el teclado.

hIcon Manejador del icono que se va a añadir, modificar o eliminar. Para evitar distorsiones en el icono, hay que tener en cuenta que las distintas versiones de windows soportan distintos tipos de iconos. Windows 95, Windows 98 y Windows NT 4.0 soportan iconos de hasta cuatro bits por pixel (BPP). Windows Millennium y Windows 2000 soportan iconos con una profundidad de color superior al modo de visualización. Windows XP soporta iconos de hasta 32 BPP.

szTip Puntero a una cadena terminada en un caracter nulo con el texto para un ToolTip estandard. Puede tener hasta 64 caracteres incluyendo el caracter nulo final.

Uso

 

Usado por:


Ultima actualización : 30 de noviembre de 2003
Copyright © 2001 Silared, s.l.
correo-e : vbasicfacil@silared.com