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