IMPLEMENTED_CATEGORY
將 IMPLEMENTED_CATEGORY 巨集加入至元件的 類別對應 指定應將其註冊為實作 catID 參數所識別的分類。
IMPLEMENTED_CATEGORY(
catID
)
參數
- catID
[in] 物件所實作的類別的 CATID 常數或變數的全域唯一識別項 (Locale Identifier (GUID)。catID 位址要採取並加入至對應。為內建型別的選取請參閱下表。
備註
在對應中的元件分類會自動註冊,則模組註冊,如果類別有關聯的 OBJECT_ENTRY_AUTO 或 OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO 巨集。
用戶端可以使用的分類資訊以類別就可以判斷其功能和需求,而不需要建立它的執行個體。
如需元件類別的詳細資訊,請參閱 Windows SDK的 什麼是如何元件分類和其工作? 。
內建型別的選取範圍。
描述 |
符號 |
註冊 GUID |
---|---|---|
指令碼的安全 |
CATID_SafeForScripting |
7DD95801-9882-11CF-9FA9-00AA006 C42 C4 {} |
初始化的安全 |
CATID_SafeForInitializing |
7DD95802-9882-11CF-9FA9-00AA006 C42 C4 {} |
簡單的架構網站內含項目 |
CATID_SimpleFrameControl |
157083E0-2368-11cf-87B9-00AA006 C8166 {} |
簡單資料繫結 |
CATID_PropertyNotifyControl |
157083E1-2368-11cf-87B9-00AA006 C8166 {} |
進階資料繫結 |
CATID_VBDataBound |
157083E2-2368-11cf-87B9-00AA006 C8166 {} |
無視窗控制項 |
CATID_WindowlessObject |
1D06B600-3AE3-11cf-87B9-00AA006 C8166 {} |
網際網路感知物件 |
如需範例清單中看到在 Windows SDK 的 網際網路感知物件 。 |
|
範例
BEGIN_CATEGORY_MAP(CMyCtrl)
IMPLEMENTED_CATEGORY(CATID_Insertable)
END_CATEGORY_MAP()
需求
Header: atlcom.h