IMPLEMENT_STOCKPROP ( tipo, fname, pname, dispid )
Parametri
tipo
[in] Il tipo di dati della proprietà.
fname
[in] Nome utilizzato per creare i nomi dei metodi mettere e ottenere.
pname
[in] Nome utilizzato per creare il nome del membro dati che memorizza il valore della proprietà.
dispid
[in] Il DISPID della proprietà.
Osservazioni
Crea un membro dati nella classe del controllo per una proprietà, viene creato un metodo mettere e ottenere per la proprietà e aggiunge codice per informare e per sincronizzare con il contenitore se cambia la proprietà.
I nomi dei metodi mettere e ottenere vengono creati aggiungendo fname a put_ e get_ . Ad esempio, se è fname BorderWidth , sono i nomi dei metodi put_BorderWidth eget_BorderWidth.
Il nome del membro dati viene creato aggiungendo pname a m_ . Ad esempio, se pname è nBorderWidth , il membro dati èm_nBorderWidth.
Per le proprietà predefinite di testo, utilizzare la macro IMPLEMENT_BSTR_STOCKPROP perché sarà automaticamente una nuova stringa di allocare e copiare il testo passato in esso. Per le proprietà booleane scorte, utilizzare la macro IMPLEMENT_BOOL_STOCKPROP.
Vedi anche