為了使用一個COlePropertiesDialog對象,首先要用COlePropertiesDialog構造函式來創建這個對象。在對話框被構造出來以後,調用DoModal成員函式來顯示這個對話框並使用戶能夠修改這個項的任何屬性。不管選擇的是OK(IDOK)按鈕還是Cancel(IDCANCEL)按鈕DoModal都返回。除了OK和Cancel按鈕,還有一個Apply按鈕。當用戶選擇了Apply按鈕時,任何有關這個文檔項的屬性的變化都套用到這個項中,其圖像就會自動被更新,但是它仍然是活動的。
m_psh數據成員是一個指向PROPSHEETHEADER結構的指針,在許多情況下,你不需要顯式地訪問它。但是當你在除了預設的General,View和Link頁外需要額外的頁時,你就必須顯式地訪問它了。在這種情況下,你可以在調用DoModal成員函式之前來修改m_psh數據成員,使它包括你的定製頁。