Funzione di callback FMExtensionProc
Specifica una funzione di callback definita dall'applicazione chiamata da Gestione file per comunicare con un'estensione di File Manager.
LONG CALLBACK FMExtensionProc(
HWND hwnd,
WORD wMsg,
LONG lParam
);
-
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.
Tipo: LONG
Restituisce un valore dipendente dal messaggio del parametro wMsg .
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Nomi Unicode e ANSI |
FMExtensionProcW (Unicode) |