Condividi tramite


messaggio MM_ACM_FILTERCHOOSE

Il messaggio MM_ACM_FILTERCHOOSE notifica una funzione hook della finestra di dialogo acmFilterChoose prima di aggiungere un elemento a una delle tre caselle di riepilogo a discesa. Questo messaggio consente a un'applicazione di personalizzare ulteriormente le selezioni disponibili tramite l'interfaccia utente.

        MM_ACM_FILTERCHOOSE
        wParam = (WPARAM) wDropDown
        lParam = (LONG) lCustom
      

Parametri

wDropDown

Casella di riepilogo a discesa inizializzata e un'operazione di verifica o aggiunta.

Requisito Valore
FILTERCHOOSE_CUSTOM_VERIFY Il parametro lParam è un puntatore a una struttura WAVEFILTER da aggiungere alla casella di riepilogo a discesa Nome personalizzato.
FILTERCHOOSE_FILTER_ADD Il parametro lParam è un puntatore a un buffer che accetterà una struttura WAVEFILTER da aggiungere alla casella di riepilogo a discesa Filtro. L'applicazione deve copiare la struttura del filtro da aggiungere nel buffer.
FILTERCHOOSE_FILTER_VERIFY Il parametro lParam è un puntatore a una struttura WAVEFILTER da aggiungere alla casella di riepilogo a discesa Filtro.
FILTERCHOOSE_FILTERTAG_ADD Il parametro lParam è un puntatore a un DWORD che accetterà un tag di filtro audio waveform da aggiungere alla casella di riepilogo a discesa Filtro tag.
FILTERCHOOSE_FILTERTAG_VERIFY Il parametro lParam è un tag di filtro audio waveform da elencare nella casella di riepilogo a discesa Tag filtro.

lCustom

Valore definito dalla casella di riepilogo specificata nel parametro wParam .

Valore restituito

Restituisce TRUE se un'applicazione gestisce questo messaggio o FALSE in caso contrario.

Commenti

Se l'applicazione elabora l'operazione di FILTERCHOOSE_FILTER_ADD, le dimensioni del buffer di memoria fornito in lParam verranno determinate dalla funzione acmMetrics .

Se l'applicazione elabora un'operazione di verifica, l'applicazione deve precedere il valore restituito con SetWindowLong (hwnd, DWL_MSGRESULT, (LONG) FALSE) per impedire alla finestra di dialogo di elencare questa selezione o con SetWindowLong (hwnd, DWL_MSGRESULT, (LONG)TRUE) per consentire alla finestra di dialogo di elencare questa selezione. Se si elabora un'operazione di aggiunta, l'applicazione deve precedere la restituzione con SetWindowLong (hwnd, DWL_MSGRESULT, (LONG)FALSE) per indicare che non sono necessarie altre aggiunte o con SetWindowLong (hwnd, DWL_MSGRESULT, (LONG)TRUE) se sono necessarie ulteriori aggiunte.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Msacm.h

Vedi anche

Gestione compressione audio

Messaggi di compressione audio