compstui.h 標頭
列印驅動程式會使用此標頭。
如需詳細資訊,請參閱:
compstui.h 包含下列程序設計介面:
功能
CommonPropertySheetUIA CommonPropertySheetUIA 函式會顯示屬性表頁面,並提供讓使用者修改顯示值的方式。 |
CommonPropertySheetUIW CommonPropertySheetUIW 函式會顯示屬性表頁面,併為使用者提供修改顯示值的方式。 |
GetCPSUIUserData CPSUI 的 GetCPSUIUserData 函式會擷取先前使用 SetCPSUIUserData 函式儲存的數據。 |
SetCPSUIUserData CPSUI 的 SetCPSUIUserData 函式可讓 CPSUI 應用程式(包括印表機介面 DLL)將非顯示的數據與屬性表對話框產生關聯。 |
回呼函式
_CPSUICALLBACK CPSUI 應用程式會使用_CPSUICALLBACK函式類型(包括印表機介面 DLL),以定義用於做為 CPSUI 訊息處理程式的回呼函式。 |
PFNCOMPROPSHEET ComPropSheet 函式是由 CPSUI 提供,可由 CPSUI 應用程式呼叫,包括列印機介面 DLL,以建置屬性表頁面。 |
PFNPROPSHEETUI PFNPROPSHEETUI 函式類型是由 CPSUI 應用程式用來定義頁面建立回呼的 CPSUI 應用程式(包括印表機介面 DLL),以指定要建立的屬性表頁面。 |
結構
COMPROPSHEETUI 如果函式程式代碼是CPSFUNC_ADD_PCOMPROPSHEETUI,則 COMPROPSHEETUI 結構會作為 CPSUI ComPropSheet 函式的輸入參數。 所有結構成員都必須由 ComPropSheet 的呼叫端提供。 |
CPSUICBPARAM CPSUICBPARAM 結構會作為輸入參數來_CPSUICALLBACK型別回呼函式。 |
CPSUIDATABLOCK 如果函式程式代碼是CPSFUNC_SET_DATABLOCK或CPSFUNC_QUERY_DATABLOCK,CPSUIDATABLOCK 結構會作為 ComPropSheet 函式的參數。 |
DLGPAGE DLGPAGE 結構用於將屬性表頁面指定至 CPSUI 的 ComPropSheet 函式。 結構的位址會包含在 COMPROPSHEETUI 結構中,而且 ComPropSheet 呼叫端會提供所有成員值。 |
EXTCHKBOX CPSUI 應用程式會使用 EXTCHKBOX 結構來指定擴充複選框,可以新增至屬性表頁面選項。 |
EXTPUSH CPSUI 應用程式會使用 EXTPUSH 結構(包括印表機介面 DLL),以指定可新增至屬性表頁面選項的擴充按鈕。 按下按鈕時,可以顯示新的對話方塊。 |
INSERTPSUIPAGE_INFO 如果函式程式代碼是CPSFUNC_INSERT_PSUIPAGE,INSERTPSUIPAGE_INFO 結構會作為 CPSUI ComPropSheet 函式的輸入參數。 所有成員值都必須由 ComPropSheet 呼叫端提供。 |
OIEXT OIEXT 結構提供OPTITEM結構所描述之屬性表頁面選項的其他選擇性資訊。 |
OPTCOMBO 描述 OPTCOMBO 結構。 |
OPTITEM 如果 COMPROPSHEETUI 結構描述頁面,CPSUI 應用程式會使用 OPTITEM 結構來描述屬性表頁面上的一個屬性表選項。 |
OPTPARAM CPSUI 應用程式會使用OPTPARAM結構的數位(包括印表機介面 DLL),來描述與屬性表選項相關聯的所有參數值。 數位位址包含在OPTTYPE結構中。 |
OPTTYPE 如果選項是由 OPTITEM 結構指定,CPSUI 應用程式會使用 OPTSUI 應用程式(包括印表機介面 DLL)來描述屬性表選項的類型和其他特性。 |
PROPSHEETUI_GETICON_INFO 當呼叫函式時,PROPSHEETUI_GETICON_INFO 結構會當做應用程式 PFNPROPSHEETUI 型別函式的輸入參數使用,其原因值為 PROPSHEETUI_REASON_GET_ICON。 |
PROPSHEETUI_INFO PROPSHEETUI_INFO 結構會作為 PFNPROPSHEETUI 型別函式的輸入參數。 |
PROPSHEETUI_INFO_HEADER 當呼叫函式時,PROPSHEETUI_INFO_HEADER 結構會當做應用程式 PFNPROPSHEETUI 型別函式的輸入參數使用,其原因值為 PROPSHEETUI_REASON_GET_INFO_HEADER。 |
PSPINFO 當 Windows 訊息WM_INITDIALOG時,PSPINFO 結構會當做屬性表頁面對話框程式的輸入參數使用。 對話框程式的位址是在 DLGPAGE 結構中指定。 |
SETRESULT_INFO SETRESULT_INFO 結構會作為應用程式 PFNPROPSHEETUI 型別回呼函式的輸入參數。 |