共用方式為


IRunnableObject 介面 (objidl.h)

可讓容器控制其內嵌物件的執行。 如果是使用本地伺服器實作的物件,呼叫 Run 方法會啟動伺服器的 .EXE 檔案。 如果是使用同進程伺服器實作的物件,呼叫 Run 會導致物件 .DLL 檔案轉換成執行中狀態。

繼承

IRunnableObject 介面繼承自 IUnknown 介面。 IRunnableObject 也有下列類型的成員:

方法

IRunnableObject 介面具有這些方法。

 
IRunnableObject::GetRunningClass

擷取執行中物件的 CLSID。
IRunnableObject::IsRunning

判斷物件目前是否處於執行中狀態。
IRunnableObject::LockRunning

將已經執行的物件鎖定到其執行中狀態,或將它從執行中狀態解除鎖定。 (IRunnableObject.LockRunning)
IRunnableObject::Run

強制執行物件。
IRunnableObject::SetContainedObject

通知物件它內嵌在 OLE 容器中,這可確保對支援內嵌物件連結的容器正確執行參考計數。 (IRunnableObject.SetContainedObject)

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 objidl.h