COlePropertiesDialog

通用OLE對象屬性對話框提供了用與Win dows一致的風格來顯示和修改OLE文檔項屬性的簡單方法。 在對話框被構造出來以後,調用DoModal成員函式來顯示這個對話框並使用戶能夠修改這個項的任何屬性。

COlePropertiesDialog類封裝了Windows通用的OLE 對象屬性對話框。通用OLE對象屬性對話框提供了用與Windows一致的風格來顯示和修改OLE文檔項屬性的簡單方法。這些屬性包括,文檔項所代表的檔案的信息,用於顯示按比例縮放的圖示和圖像的屬性,以及有關項的連結的信息(如果該項是連結項的話),還有其它一些。
為了使用一個COlePropertiesDialog對象,首先要用COlePropertiesDialog構造函式來創建這個對象。在對話框被構造出來以後,調用DoModal成員函式來顯示這個對話框並使用戶能夠修改這個項的任何屬性。不管選擇的是OK(IDOK)按鈕還是Cancel(IDCANCEL)按鈕DoModal都返回。除了OK和Cancel按鈕,還有一個Apply按鈕。當用戶選擇了Apply按鈕時,任何有關這個文檔項的屬性的變化都套用到這個項中,其圖像就會自動被更新,但是它仍然是活動的。
m_psh數據成員是一個指向PROPSHEETHEADER結構的指針,在許多情況下,你不需要顯式地訪問它。但是當你在除了預設的General,View和Link頁外需要額外的頁時,你就必須顯式地訪問它了。在這種情況下,你可以在調用DoModal成員函式之前來修改m_psh數據成員,使它包括你的定製頁。

相關詞條

相關搜尋

熱門詞條

聯絡我們