Compartilhar via


Requisitos gerais para provedores de página de propriedade do dispositivo

Para criar páginas de propriedades do dispositivo, um provedor deve seguir estes requisitos gerais para que a página de propriedades funcione corretamente:

  • Manipule a solicitação para adicionar uma página de propriedades.

    Para provedores que são DLLs de extensão de página de propriedades, essa solicitação é feita por meio da função de retorno de chamada AddPropSheetPageProc . Para obter mais informações, consulte Requisitos específicos para provedores de página de propriedade do dispositivo (DLLs de extensão de página de propriedades)

  • Crie a página de propriedades chamando a função CreatePropertySheetPage . O provedor passa o endereço da estrutura PROPSHEETPAGE inicializada nesta chamada.

  • Forneça uma função de retorno de chamada PropSheetPageProc que manipula mensagens de PSPCB_CREATE e PSPCB_RELEASE se o armazenamento adicional precisar ser alocado e liberado para uma página de propriedades.

  • Forneça um procedimento de caixa de diálogo que manipula mensagens do Windows para cada página de propriedade personalizada.

  • Inicialize uma estrutura PROPSHEETPAGE com (entre outras coisas) os endereços da função de retorno de chamada e do procedimento da caixa de diálogo PropSheetPageProc .

Esta seção inclui os seguintes tópicos que fornecem mais diretrizes sobre páginas de propriedades personalizadas:

Criando páginas de propriedades personalizadas

Função de retorno de chamada da página de propriedades

Manipulando mensagens do Windows para páginas de propriedades

Página de propriedade personalizada de exemplo