BOOL PX_IUnknown ( CPropExch&ange * pPX, LPCTSTR pszPropName, LPUNKNOWNamp; pUnk, REFIID IID, LPUNKNOWN pUnkDefault = NULL );
Valore restituito
Diverso da zero se lo scambio č riuscito; 0 se soccombente.
Parametri
pPX
Puntatore all'oggetto CPropExchange (in genere passato come parametro a DoPropExchange).
pszPropName
Il nome della proprietā essere scambiati.
pUnk
Riferimento a una variabile che contiene l'interfaccia dell'oggetto che rappresenta il valore della proprietā.
iid
Un ID di interfaccia che indica quale interfaccia dell'oggetto proprietā viene utilizzato dal controllo.
pUnkDefault
Valore predefinito per la proprietā.
Osservazioni
Chiamare questa funzione all'interno del controllo DoPropExchange
funzione membro per serializzare o inizializzare una proprietā rappresentata da un oggetto avendo un IUnknown-derivato interfaccia. Il valore della proprietā č letto da o scritto alla variabile a cui fa riferimento pUnk, come appropriato. Se pUnkDefault viene specificato, verrā utilizzato come valore predefinito della proprietā. Questo valore viene utilizzato se, per qualsiasi motivo, il processo di serializzazione del controllo non riesce.
Vedere a&nchenbsp;COleControl::DoPropExchange