IMPLEMENT_BSTR_STOCKPROP

IMPLEMENT_BSTR_STOCKPROP ( fname, pname, dispid )

Parâmetros

fname

[no] Nome usado para criar os nomes dos métodos colocar e obter.

pname

[no] Nome usado para criar o nome do membro de dados que armazena o valor da propriedade.

dispid

[no] O DISPID da propriedade.

Observações

Propriedades de ações de texto implementa. Aloca um BSTR membro de dados em sua classe de Controlarar e copia pname para o membro de dados. Cria um método de colocar e obter a propriedade e adiciona código para notificar e sincronizar com o contêiner, se a propriedade for alterada. Propriedades de ações de BSTR padrão são legenda e texto.

Os nomes de método colocar e obter são criados anexando fname para put_ e get_ . Por exemplo, se fname é Caption , os nomes de método são put_Caption eget_Caption.

O nome do membro de dados é criado anexando pname para m_ . Por exemplo, se pname é bstrCaption , o membro de dados ém_bstrCaption.

ATL Macros e funções Global

Ver também

CStockPropImpl, IMPLEMENT_STOCKPROP, IMPLEMENT_BOOL_STOCKPROP, CComControl::m_bstrCaption, CComControl::m_bstrText

Index