編輯 COM 介面
您可使用 [類別檢視] 捷徑功能表的命令,為 Visual C++ 專案中的 COM 介面定義新的方法和屬性。除此之外,您可從 [工具箱] 為 ActiveX 控制項定義事件。
至於 ATL 和 MFC 架構 COM 物件類別,您可在編輯介面的同時編輯類別實作 (Implementation)。
注意事項 |
---|
針對您在 [加入類別] 對話方塊以外定義的介面,Visual C++ 會將方法或屬性加入至 .idl 檔案,同時,即使介面是手動加入的,也會將 Stub 加入至實作方法的類別。 |
下列三個精靈將幫助您自訂現有的介面。您可從 [類別檢視] 中使用它們:
精靈 |
專案類型 |
---|---|
支援 ATL 的 ATL 或 MFC 專案。以滑鼠右鍵按一下要加入屬性的介面。 Visual C++ 會先偵測專案類型,並依據專案類型修改加入屬性精靈中的選項:
|
|
支援 ATL 的 ATL 或 MFC 專案。以滑鼠右鍵按一下要加入方法的介面。 Visual C++ 會先偵測專案類型,並依據專案類型修改加入方法精靈中的選項:
|
除此之外,您可以藉由在 [類別檢視] 中以滑鼠右鍵按一下物件的控制項類別,以及按一下實作介面,在 COM 控制項上實作新的介面。