Propriedade páginas exibem os valores atuais das propriedades de Controlarar OLE específicos em uma interface gráfica personalizável para exibição e edição, oferecendo suporte a um mecanismo de mapeamento de dados com base no diálogo dados troca (DDX).
Esse mecanismo de mapeamento de dados mapeado controles de página de propriedade para as propriedades individuais do Controlarar OLE. O valor da propriedade Controlarar reflete o status ou o conteúdo do Controlarar de página de propriedade. O mapeamento entre propriedades e controles de página de propriedade é especificado por chamadas de função DDP _ na página de propriedades DoDataExchange função membro. O seguinte é uma lista de DDP _ funções que trocam dados inseridos usando a página de propriedades do seu Controlarar:
Transferência de dados de página de propriedade.
| DDP_CBIndex | Use esta função para vincular o índice da Cadeia de caracteres selecionada em uma caixa de combinação com a propriedade de um controle. |
| DDP_CBString | Use esta função para vincular a Cadeia de caracteres selecionada em uma caixa de combinação com a propriedade do Controlarar. A Cadeia de caracteres selecionada pode começar com as mesmas letras como o valor da propriedade mas não precisa combiná-lo totalmente. |
| DDP_CBStringExact | Use esta função para vincular a Cadeia de caracteres selecionada em uma caixa de combinação com a propriedade do Controlarar. A Cadeia de caracteres selecionada e o valor da propriedade seqüência de caracteres devem coincidir exatamente. |
| DDP_Check | Use esta função para vincular uma caixa de seleção na página de propriedades do Controlarar com a propriedade de um controle. |
| DDP_LBIndex | Use esta função para vincular o índice da Cadeia de caracteres selecionada em uma caixa de listagem com uma propriedade controle. |
| DDP_LBString | Use esta função para vincular a Cadeia de caracteres selecionada em uma caixa de listagem com uma propriedade Controlarar. A Cadeia de caracteres selecionada pode começar com as mesmas letras como o valor da propriedade mas não precisa combiná-lo totalmente. |
| DDP_LBStringExact | Use esta função para vincular a Cadeia de caracteres selecionada em uma caixa de listagem com uma propriedade Controlarar. A Cadeia de caracteres selecionada e o valor da propriedade seqüência de caracteres devem coincidir exatamente. |
| DDP_PostProcessing | Use esta função para concluir a transferência de valores de propriedade do seu Controlarar. |
| DDP_Radio | Use esta função para vincular um grupo de botões de rádio no página de propriedades do Controlarar com a propriedade de um controle. |
| DDP_Text | Use esta função para vincular um controle na página de propriedades do Controlarar com a propriedade do Controlarar. Esta função trata vários tipos diferentes de propriedades, tais como dupla, curta, BSTRe longa. |
Para obter mais informações sobre o DoDataExchange função e propriedade páginas, consulte o artigo ActiveX controles: propriedade páginas no Guia do programador do Visual C++.
O seguinte é uma lista de macros usado para criar e gerenciar páginas de propriedades para um Controlarar OLE:
Páginas de propriedades
| BEGIN_PROPPAGEIDS | Começa a lista de identificações de página de propriedade. |
| END_PROPPAGEIDS | Termina a lista de identificações de página de propriedade. |
| PROPPAGEID | Declara uma página de propriedades da classe control. |