cabeçalho compstui.h
Esse cabeçalho é usado por drivers de impressão.
Para obter mais informações, consulte:
compstui.h contém as seguintes interfaces de programação:
Funções
CommonPropertySheetUIA A função CommonPropertySheetUIA exibe páginas de folha de propriedades e fornece uma maneira para os usuários modificarem os valores exibidos. |
CommonPropertySheetUIW A função CommonPropertySheetUIW exibe páginas de folha de propriedades e fornece uma maneira de os usuários modificarem os valores exibidos. |
GetCPSUIUserData A função GetCPSUIUSerData do CPSUI recupera dados armazenados anteriormente usando a função SetCPSUIUserData. |
SetCPSUIUserData A função SetCPSUIUSerData da CPSUI permite que aplicativos CPSUI (incluindo DLLs de interface da impressora) associem dados não exibidos a uma caixa de diálogo de folha de propriedades. |
Funções de retorno de chamada
_CPSUICALLBACK O tipo de função _CPSUICALLBACK é usado por aplicativos CPSUI (incluindo DLLs de interface de impressora) para definir uma função de retorno de chamada destinada a ser usada como um manipulador de mensagens CPSUI. |
PFNCOMPROPSHEET A função ComPropSheet é fornecida pelo CPSUI e pode ser chamada por aplicativos CPSUI (incluindo DLLs de interface de impressora) para criar páginas de folha de propriedades. |
PFNPROPSHEETUI O tipo de função PFNPROPSHEETUI é usado por aplicativos CPSUI (incluindo DLLs de interface de impressora) para definir retornos de chamada de criação de página, que especificam páginas de folha de propriedades para criação. |
Estruturas
COMPROPSHEETUI A estrutura COMPROPSHEETUI será usada como um parâmetro de entrada para a função ComPropSheet do CPSUI, se o código da função for CPSFUNC_ADD_PCOMPROPSHEETUI. Todos os membros da estrutura devem ser fornecidos pelo chamador do ComPropSheet. |
CPSUICBPARAM A estrutura CPSUICBPARAM é usada como o parâmetro de entrada para _CPSUICALLBACK funções de retorno de chamada tipada. |
CPSUIDATABLOCK A estrutura CPSUIDATABLOCK será usada como um parâmetro para a função ComPropSheet, se o código da função for CPSFUNC_SET_DATABLOCK ou CPSFUNC_QUERY_DATABLOCK. |
DLGPAGE A estrutura DLGPAGE é usada para especificar uma página de folha de propriedades para a função ComPropSheet do CPSUI. O endereço da estrutura está incluído em uma estrutura COMPROPSHEETUI e todos os valores de membro são fornecidos pelo chamador ComPropSheet. |
EXTCHKBOX A estrutura EXTCHKBOX é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para especificar uma caixa de marcar estendida, que pode ser adicionada a uma opção de página de folha de propriedades. |
EXTPUSH A estrutura EXTPUSH é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para especificar um botão de push estendido, que pode ser adicionado a uma opção de página de folha de propriedades. Quando o botão é pressionado, uma nova caixa de diálogo pode ser exibida. |
INSERTPSUIPAGE_INFO A estrutura INSERTPSUIPAGE_INFO será usada como um parâmetro de entrada para a função ComPropSheet do CPSUI, se o código da função for CPSFUNC_INSERT_PSUIPAGE. Todos os valores de membro devem ser fornecidos pelo chamador comPropSheet. |
OIEXT A estrutura OIEXT fornece informações adicionais e opcionais sobre uma opção de página de folha de propriedades descrita por uma estrutura OPTITEM. |
OPTCOMBO Descreve a estrutura OPTCOMBO. |
OPTITEM A estrutura OPTITEM é usada por aplicativos CPSUI (incluindo DLLs de interface de impressora) para descrever uma opção de folha de propriedades em uma página de folha de propriedades, se a página for descrita por uma estrutura COMPROPSHEETUI. |
OPTPARAM Uma matriz de estruturas OPTPARAM é usada por aplicativos CPSUI (incluindo DLLs de interface de impressora) para descrever todos os valores de parâmetro associados a uma opção de folha de propriedades. O endereço da matriz está incluído em uma estrutura OPTTYPE. |
OPTTYPE A estrutura OPTTYPE é usada por aplicativos CPSUI (incluindo DLLs de interface de impressora) para descrever o tipo e outras características de uma opção de folha de propriedades, se a opção for especificada por uma estrutura OPTITEM. |
PROPSHEETUI_GETICON_INFO A estrutura PROPSHEETUI_GETICON_INFO é usada como um parâmetro de entrada para a função do tipo PFNPROPSHEETUI de um aplicativo, quando a função é chamada com um valor de motivo de PROPSHEETUI_REASON_GET_ICON. |
PROPSHEETUI_INFO A estrutura PROPSHEETUI_INFO é usada como um parâmetro de entrada para funções do tipo PFNPROPSHEETUI. |
PROPSHEETUI_INFO_HEADER A estrutura PROPSHEETUI_INFO_HEADER é usada como um parâmetro de entrada para a função do tipo PFNPROPSHEETUI de um aplicativo, quando a função é chamada com um valor de motivo de PROPSHEETUI_REASON_GET_INFO_HEADER. |
PSPINFO A estrutura PSPINFO é usada como um parâmetro de entrada para o procedimento da caixa de diálogo de uma página de folha de propriedades, quando a mensagem do Windows é WM_INITDIALOG. O endereço do procedimento da caixa de diálogo é especificado em uma estrutura DLGPAGE. |
SETRESULT_INFO A estrutura SETRESULT_INFO é usada como um parâmetro de entrada para a função de retorno de chamada do tipo PFNPROPSHEETUI de um aplicativo. |