Leggere in inglese

Condividi tramite


Funzione di callback FMExtensionProc

Specifica una funzione di callback definita dall'applicazione chiamata da Gestione file per comunicare con un'estensione di File Manager.

Sintassi

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

Parametri

Hwnd

Tipo: HWND

Handle della finestra in Gestione file. Un'estensione usa questo handle per specificare la finestra padre per qualsiasi finestra di dialogo o finestra di messaggio che deve essere visualizzata e per inviare messaggi di query a Gestione file.

wMsg

Tipo: WORD

Uno dei messaggi seguenti di Gestione file.

Da 1 a 99

L'utente ha selezionato un elemento dal menu fornito dall'estensione. Il valore è l'identificatore della voce di menu selezionata.

FMEVENT_HELPMENUITEM

L'utente ha premuto F1 selezionando un menu di estensione o una voce di comando della barra degli strumenti. Indica che l'estensione deve chiamare WinHelp in modo appropriato per l'elemento di comando.

FMEVENT_HELPSTRING

L'utente ha selezionato un menu di estensione o un elemento di comando della barra degli strumenti. Indica che l'estensione deve fornire una stringa della Guida.

FMEVENT_INITMENU

L'utente ha selezionato il menu dell'estensione. L'estensione deve inizializzare le voci nel menu.

FMEVENT_LOAD

Gestione file sta caricando la DLL dell'estensione e richiede alla DLL informazioni sul menu fornito dalla DLL.

FMEVENT_SELCHANGE

La selezione nella finestra directory di Gestione file o nella finestra Risultati ricerca è stata modificata.

FMEVENT_TOOLBARLOAD

Gestione file crea la barra degli strumenti e richiede la DLL dell'estensione per informazioni sui pulsanti che la DLL aggiunge alla barra degli strumenti.

FMEVENT_UNLOAD

Gestione file scarica la DLL dell'estensione.

FMEVENT_USER_REFRESH

L'utente ha selezionato il comando Aggiorna dal menu Finestra . L'estensione deve aggiornare le voci nel menu, se necessario.

lParam

Tipo: LONG

Valore specifico del messaggio.

Valore restituito

Tipo: LONG

Restituisce un valore dipendente dal messaggio del parametro wMsg .

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Wfext.h
Nomi Unicode e ANSI
FMExtensionProcW (Unicode)