BEGIN_PROP_MAP

BEGIN_PROP_MAP ( theClass )

Parâmetros

theClass

[no] Especifica a classe que contém o mapa de propriedade.

Observações

Marca o início do mapa de propriedade do objeto. O mapa de propriedade armazena descrições de propriedade, propriedade DISPID S, página de propriedades CLSID e IDispatch IID. Classes IPerPropertyBrowsingImpl, IPersistPropertyBagImpl, IPersistStreamInitImple ISpecifyPropertyPagesImpl usam o mapa de propriedade para recuperar e definir essas informações.

Quando você cria um objeto com o Assistente de objeto ATL, o assistente irá criar um mapa de propriedade vazio especificando BEGIN_PROP_MAP seguido de END_PROP_MAP.

BEGIN_PROP_MAP não salvar-se a extensão (isto é, as dimensões) de um mapa de propriedade, porque um objeto usando um mapa de propriedade pode não ter uma interface de usuário, assim não teria nenhuma medida. Se o objeto for um controle ActiveX com uma interface de usuário, tem uma extensão. Nesse caso, você deve especificar PROP_DATA_ENTRY no seu mapa de propriedade para fornecer a medida.

Ver também

ATL Macros e funções Global

Index