若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

PX_IUnknown

 

呼叫控制項的 DoPropExchange 成員函式中的這個函式,來序列化或初始化有 IUnknown衍生介面的物件所表示的屬性。


      BOOL PX_IUnknown(
   CPropExchange* pPX,
   LPCTSTR pszPropName,
   LPUNKNOWN& pUnk,
   REFIID iid,
   LPUNKNOWN pUnkDefault = NULL 
);

pPX

指向CPropExchange 物件的指標 (通常是以參數形式傳遞給 DoPropExchange)。

pszPropName

正在交換的屬性名稱。

pUnk

包含表示屬性值的物件介面的變數參考。

iid

指示屬性物件介面的介面 ID 由控制項使用。

pUnkDefault

屬性的預設值。

如果交換成功則非零;如果不成功則為零。

屬性值適當地讀取或寫入於 pUnk所參考的變數。如果指定 pUnkDefault ,它會當做屬性的預設值。如果由於某種原因,控制的序列化處理序失敗,這個值則被使用。

需求

Header: afxctl.h

顯示: