PX_IUnknown

BOOL PX_IUnknown ( CPropExch&ange * pPX, LPCTSTR pszPropName, LPUNKNOWNamp; pUnk, REFIID identyfikator IID, LPUNKNOWN pUnkDefault = Wartość NULL );

Wartość zwracany

Niezerowa, jeśli wymianę był udany; 0, jeżeli niepomyślne.

Parametry

pPX

Wskaźnik do obiektu CPropExchange (zazwyczaj przekazane jako parametr do DoPropExchange).

pszPropName

Nazwa właściwości, wymieniana.

pUnk

Odwołanie do zmiennej zawierające interfejsu obiektu, który reprezentuje wartość właściwości.

identyfikator iid

Identyfikator interfejsu wskazującym, których interfejs obiektu właściwość jest używany przez formant.

pUnkDefault

Wartość domyślna właściwości.

Uwagi

Wywołanie tej funkcji w sieci kontroli DoPropExchange funkcji składowej serializować lub zainicjować właściwością, reprezentowane przez obiekt o IUnknown-pochodnych interfejsu. Wartość właściwości jest odczytywana lub zapisywana do zmiennej odwołuje się pUnk, stosownie do przypadku. Jeżeli określono wartość pUnkDefault , będzie używany jako wartość domyślna właściwości. Ta wartość jest używana, jeśli z jakiejkolwiek przyczyny niepowodzenia procesu serializacji formantu.

Zobacz też COleControl::DoPropExchange

Index