COleUpdateDialog 類別
用於 OLE [編輯連結] 對話方塊的特殊狀況,當您只需要更新文件中現有的連結或內嵌物件時,應該使用此項。
語法
class COleUpdateDialog : public COleLinksDialog
成員
公用建構函式
名稱 | 描述 |
---|---|
COleUpdateDialog::COleUpdateDialog | 建構 COleUpdateDialog 物件。 |
公用方法
名稱 | 描述 |
---|---|
COleUpdateDialog::D oModal | 在更新模式中顯示 [ 編輯連結 ] 對話方塊。 |
備註
如需 OLE 特定對話方塊的詳細資訊,請參閱 OLE 中的對話方塊一文 。
繼承階層架構
COleUpdateDialog
需求
標頭: afxodlgs.h
COleUpdateDialog::COleUpdateDialog
建構 COleUpdateDialog
物件。
explicit COleUpdateDialog(
COleDocument* pDoc,
BOOL bUpdateLinks = TRUE,
BOOL bUpdateEmbeddings = FALSE,
CWnd* pParentWnd = NULL);
參數
pDoc
指向包含可能需要更新之連結的檔。
bUpdateLinks
旗標,決定是否要更新連結的物件。
bUpdateEmbeddings
旗標,判斷是否要更新内嵌物件。
pParentWnd
指向對話方塊物件所屬的父視窗物件或擁有者視窗物件(屬於 類型 CWnd
)。 如果是 Null,對話方塊的父視窗將會設定為主要應用程式視窗。
備註
此函式只會 COleUpdateDialog
建構 物件。 若要顯示對話方塊,請呼叫 DoModal 。 當您只想要更新現有的連結或內嵌專案時,應該使用這個類別,而不是 COleLinksDialog
。
COleUpdateDialog::D oModal
在更新模式中顯示 [編輯連結] 對話方塊。
virtual INT_PTR DoModal();
傳回值
對話方塊的完成狀態。 下列其中一個值:
如果成功傳回對話方塊,則為 IDOK。
如果目前檔中沒有任何連結或內嵌專案需要更新,IDCANCEL。
如果發生錯誤,則為 IDABORT。 如果傳回 IDABORT,請呼叫 COleDialog::GetLastError 成員函式,以取得所發生錯誤類型的詳細資訊。 如需可能錯誤的清單,請參閱 Windows SDK 中的 OleUIEditLinks 函 式。
備註
除非使用者選取 [取消] 按鈕,否則所有連結和/或內嵌都會更新。
另請參閱
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: