Páginas de propriedades

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.

Index