MM_ACM_FORMATCHOOSE訊息

MM_ACM_FORMATCHOOSE訊息會在將元素新增至三個下拉式清單方塊的其中一個之前,通知acmFormatChoose對話方塊攔截函式。 此訊息可讓應用程式進一步自訂可透過使用者介面取得的選取專案。

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

參數

wDropDown

正在初始化的下拉式清單方塊和驗證或新增作業。

需求
FORMATCHOOSE_CUSTOM_VERIFY lParam參數是要新增至自訂 [名稱] 下拉式清單方塊的一個顯示之一個顯示型別結構的指標
FORMATCHOOSE_FORMAT_ADD lParam參數是緩衝區的指標,將接受要新增至 [格式] 下拉式清單方塊的[顯示][URLATEX] 結構。 應用程式必須複製要新增至這個緩衝區的格式結構。
FORMATCHOOSE_FORMAT_VERIFY lParam參數是要新增至 [格式] 下拉式清單方塊的一個顯示之一個顯示型態的一個 URLATEX結構指標。
FORMATCHOOSE_FORMATTAG_ADD lParam參數是變數的指標,會接受要新增至 [格式標籤] 下拉式清單方塊的電壓音訊格式標籤。
FORMATCHOOSE_FORMATTAG_VERIFY lParam參數是要列在 [格式標記] 下拉式清單方塊中的電壓音訊格式標籤。

lCustom

wParam參數中指定的清單方塊所定義的值。

傳回值

如果應用程式處理此訊息,則傳回 TRUE ,否則傳回 FALSE

備註

如果應用程式處理FILTERCHOOSE_FORMAT_ADD作業,則會從acmMetrics函式判斷lParam中提供的記憶體緩衝區大小。

如果您的應用程式正在處理驗證作業,則呼叫nIndex設定為 DWL_MSGRESULT的 SetWindowLong函式,並將lNewLong設定為FALSE, (轉換成LONG資料類型) ,以防止對話方塊列出此選取專案。 若要允許對話方塊列出此選取專案,請呼叫此函式,並將 lNewLong 設定為 TRUE

如果您的應用程式正在處理新增作業,則呼叫nIndex設為 DWL_MSGRESULT 的SetWindowLong函式,並將lNewLong設定為FALSE, (轉換成LONG資料類型) ,即可表示不再需要新增專案。 若要指出需要更多新增專案,請呼叫此函式,並將 lNewLong 設定為 TRUE

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Msacm.h

另請參閱

音訊壓縮管理員

音訊壓縮訊息