Compartir a través de


Función de devolución de llamada FMExtensionProc

Especifica una función de devolución de llamada definida por la aplicación a la que llama el Administrador de archivos para comunicarse con una extensión del Administrador de archivos.

Sintaxis

LONG CALLBACK FMExtensionProc(
   HWND hwnd,
   WORD wMsg,
   LONG lParam
);

Parámetros

hwnd

Tipo: HWND

Identificador de ventana al Administrador de archivos. Una extensión usa este identificador para especificar la ventana primaria de cualquier cuadro de diálogo o cuadro de mensaje que debe mostrar y para enviar mensajes de consulta al Administrador de archivos.

wMsg

Tipo: WORD

Uno de los siguientes mensajes del Administrador de archivos.

De 1 a 99

El usuario seleccionó un elemento en el menú proporcionado por la extensión. El valor es el identificador del elemento de menú seleccionado.

FMEVENT_HELPMENUITEM

El usuario presionó F1 al seleccionar un menú de extensión o un elemento de comando de la barra de herramientas. Indica que la extensión debe llamar a WinHelp correctamente para el elemento de comando.

FMEVENT_HELPSTRING

El usuario seleccionó un menú de extensión o un elemento de comando de la barra de herramientas. Indica que la extensión debe proporcionar una cadena de Ayuda.

FMEVENT_INITMENU

El usuario seleccionó el menú de la extensión. La extensión debe inicializar elementos en el menú.

FMEVENT_LOAD

El Administrador de archivos está cargando el archivo DLL de extensión y solicita al archivo DLL información sobre el menú que proporciona el archivo DLL.

FMEVENT_SELCHANGE

La selección en la ventana del directorio del Administrador de archivos o en la ventana Resultados de la búsqueda ha cambiado.

FMEVENT_TOOLBARLOAD

El Administrador de archivos está creando la barra de herramientas y solicita el archivo DLL de extensión para obtener información sobre los botones que el archivo DLL agrega a la barra de herramientas.

FMEVENT_UNLOAD

El Administrador de archivos está descargando el archivo DLL de extensión.

FMEVENT_USER_REFRESH

El usuario seleccionó el comando Actualizar en el menú Ventana . La extensión debe actualizar los elementos del menú, si es necesario.

lParam

Tipo: LONG

Valor específico del mensaje.

Valor devuelto

Tipo: LONG

Devuelve un valor que depende del mensaje del parámetro wMsg .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Wfext.h
Nombres Unicode y ANSI
FMExtensionProcW (Unicode)