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
Vincula o índice de cadeia de caracteres selecionada em uma caixa de combinação com a propriedade de um controle. |
|
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. |
|
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. |
|
Vincula uma caixa de seleção na página de propriedades de controle com a propriedade de um controle. |
|
Vincula o índice de cadeia de caracteres selecionada em uma caixa de listagem a propriedade de um controle. |
|
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. |
|
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. |
|
Conclui a transferência dos valores de propriedade do controle. |
|
Vincula um grupo do botão de opção na página de propriedades de controle com a propriedade de um controle. |
|
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
Inicia a lista de IDs de página de propriedades. |
|
Termina a lista de IDs de página de propriedades. |
|
Declara uma página de propriedades da classe do controle. |