IMPLEMENT_BSTR_STOCKPROP

IMPLEMENT_BSTR_STOCKPROP ( Fname, , , siehe Pname Dispid )

Parameter

fname

[in] Name verwendet, um die Namen der Methoden und nutzen Sie erstellen.

pname

[in] Name verwendet, um den Namen des Datenmembers erstellen, in dem den Eigenschaftswert gespeichert.

dispid

[in] Die DISPID der Eigenschaft.

Bemerkungen

Implementiert Text Basiseigenschaften. Reserviert einen BSTR -Datenmember in der Steuerelementklasse und Pname in den Datenmember kopiert. Erstellt eine und nutzen Sie die Methode für die Eigenschaft und fügt Code um zu informieren und mit dem Container zu synchronisieren, wenn die Eigenschaft ändert. Standard BSTR Basiseigenschaften werden Titel und Text.

Die Methodennamen und nutzen Sie entstehen durch Anhängen Fname , put_ und get_ . Zum Beispiel, wenn Fname ist Caption , die Methodennamen sind put_Caption undget_Caption.

Den Datenmembernamen entsteht durch Anhängen Pname , m_ . Zum Beispiel, wenn Pname ist bstrCaption , der Datenmemberm_bstrCaption.

ATL-Makros und globale Funktionen

Siehe auch

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

Index