IMPLEMENT_STOCKPROP ( typu, fname, pname, dispid )
Parametry
typ
[w] Typ danych właściwości.
fname
[w] Nazwa używana do tworzenia nazw metod wprowadzenia i Pobierz.
pname
[w] Nazwa używana do tworzenia nazwy element danych, który przechowuje wartości właściwości.
dispid
[w] DISPID właściwość.
Uwagi
Tworzy element danych w klasie kontroli dla właściwości, tworzy metodę wprowadzane i Uzyskaj właściwości i dodaje kod powiadomienia i synchronizować z kontenera, jeżeli zmienia właściwość.
Umieścić i uzyskać nazwy metody są tworzone przez dołączenie fname do put_ i get_ . Na przykład, jeśli fname BorderWidth , nazwy metody są put_BorderWidth iget_BorderWidth.
Nazwa elementu członkowskiego danych jest tworzona przez dołączenie pname do m_ . Na przykład, jeśli pname nBorderWidth , członek danychm_nBorderWidth.
Dla tekstu podstawowego właściwości należy użyć makra IMPLEMENT_BSTR_STOCKPROP , ponieważ będzie automatycznie przydzielić nowy ciąg i skopiuj tekst przekazany do niego. Logiczną właściwości zapasów użyć makra IMPLEMENT_BOOL_STOCKPROP.
Zobacz też