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