PX_IUnknown

BOOL PX_IUnknown ( CPropExch&ange * pPX, LPCTSTR pszPropName, LPUNKNOWNamp; панк, REFIID IID, LPUNKNOWN pUnkDefault = NULL );

Значення, яке повертається

Ненульовий, якщо обмін завершено; 0, якщо не.

Параметри

pPX

Вказівник до CPropExchange об'єкта (зазвичай переданий як параметр для DoPropExchange).

pszPropName

Ім'я властивості, будучи обмінялися.

панк

Посилання на змінну, яка містить інтерфейс об'єкта, що представляє значення властивості.

iid

Інтерфейс Ідентифікатор із зазначенням, який інтерфейс об'єкта нерухомості використовується елемент керування.

pUnkDefault

Значення за промовчанням властивості.

Зауваження

Цю функцію у вашому контролем DoPropExchange функції члена сериализации або ініціалізувати власності на об'єкт, маючи на IUnknown-отриманих інтерфейс. Значення властивості в є читання журналу або записування на змінну, посилається панк, відповідно. Якщо вказано pUnkDefault , вона буде використовуватися як значення за промовчанням у власність. Це значення використовується, якщо для будь-якої причини, елемент керування серіалізацією процес не може.

Дивіться також COleControl::DoPropExchange

Index