Compartilhar via


Páginas de propriedade (MFC)

As páginas de propriedades exibem os valores atuais de propriedades específicas do controlador OLE em um personalizável, de interface gráfica para exibir e editar dando suporte a um mecanismo de mapeamento de dados baseado na caixa de diálogo de troca de dados (DDX).

Esse mecanismo de projeção de dados mapeia controles da página de propriedades para as propriedades individuais do controlador OLE. O valor da propriedade do controle reflete o status ou o conteúdo do controle da página de propriedades. O mapeamento entre controles da página de propriedades e propriedades é especificado por chamadas de função de DDP_ na função de membro de DoDataExchange da página de propriedades. O seguinte é uma lista de funções que DDP_ trocar dados inserido usando a página de propriedades do controle:

Transferência de dados da página de propriedades

DDP_CBIndex

Vincula o índice de cadeia de caracteres selecionada em uma caixa de combinação com a propriedade de um controle.

DDP_CBString

Vincula a cadeia de caracteres selecionada em uma caixa de combinação com a propriedade de um controle. A cadeia de caracteres selecionada pode começar com as mesmas letras que o valor da propriedade mas não precisa corresponde completamente.

DDP_CBStringExact

Vincula a cadeia de caracteres selecionada em uma caixa de combinação com a propriedade de um controle. A cadeia de caracteres selecionada e o valor da cadeia de caracteres de propriedade devem corresponder exatamente.

DDP_Check

Vincula uma caixa de seleção na página de propriedades de controle com a propriedade de um controle.

DDP_LBIndex

Vincula o índice de cadeia de caracteres selecionada em uma caixa de listagem a propriedade de um controle.

DDP_LBString

Vincula a cadeia de caracteres selecionada em uma caixa de listagem a propriedade de um controle. A cadeia de caracteres selecionada pode começar com as mesmas letras que o valor da propriedade mas não precisa corresponde completamente.

DDP_LBStringExact

Vincula a cadeia de caracteres selecionada em uma caixa de listagem a propriedade de um controle. A cadeia de caracteres selecionada e o valor da cadeia de caracteres de propriedade devem corresponder exatamente.

DDP_PostProcessing

Conclui a transferência dos valores de propriedade do controle.

DDP_Radio

Vincula um grupo do botão de opção na página de propriedades de controle com a propriedade de um controle.

DDP_Text

Vincula um controle na página de propriedades de controle com a propriedade de um controle. Esta função tratará vários tipos diferentes de propriedades, como double, short, BSTR, e long.

Para obter mais informações sobre a função e as páginas de propriedades de DoDataExchange , consulte o artigo Controles ActiveX: Páginas de propriedades.

O seguinte é uma lista de macros usados para criar e gerenciar páginas de propriedades para um controlador OLE:

Páginas de Propriedades

BEGIN_PROPPAGEIDS

Inicia a lista de IDs de página de propriedades.

END_PROPPAGEIDS

Termina a lista de IDs de página de propriedades.

PROPPAGEID

Declara uma página de propriedades da classe do controle.

Consulte também

Conceitos

Macros e globais MFC