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