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 |
|
Nombres Unicode y ANSI |
FMExtensionProcW (Unicode) |