提供 DEVMODE 結構新增
重要
建議您使用 Microsoft 的 IPP 收件匣類別驅動程式,以及列印支援應用程式 () ,來自訂印表機裝置開發Windows 10和 11 中的列印體驗。
如需詳細資訊,請參閱 列印支援應用程式設計指南。
您的 UI 外掛程式可以將自己的私人成員新增至 DEVMODEW 結構,如下圖所示。
UI 外掛程式可以使用這些私人 DEVMODE 成員來儲存與自訂印表機選項相關聯的值。 外掛程式可讓使用者使用這些選項,方法是 修改驅動程式提供的屬性工作表頁面 ,或 新增屬性工作表頁面。
如果您的 UI 外掛程式新增私人 DEVMODE 成員, OEM_DMEXTRAHEADER 結構必須加上新增的成員前置詞。
您不需要將成員新增至 DEVMODE 結構,但如果您這麼做,您的 UI 外掛程式必須實作 IPrintOemUI::D evMode 方法。 此方法的用途取決於輸入引數,是要傳回、初始化、轉換或驗證其他 DEVMODE 成員的大小。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應