appobject 屬性
[appobject]屬性會將coclass識別為與完整 EXE 應用程式相關聯的應用程式物件。
[
uuid(uuid-number),
appobject
[, coclass-attribute-list]
]
coclass classname
{
[coclass definition]
}
-
uuid-number
-
指定 coclass的通用唯一識別碼。
-
coclass-attribute-list
-
指定套用至 coclass 語句的零個或多個屬性。 允許 的 coclass 屬性為 [helpstring]、 [helpcoNtext]、 [licensed]、[ version]、 [control]和 [hidden] 。
-
classname
-
指定類型程式庫中已知元件物件的名稱。
-
coclass 定義
-
指定組成 coclass 定義的語句。
[appobject]屬性也表示coclass的函式和屬性在目前類型程式庫中是全域可用的。
此屬性的類型旗標標記法是TYPEFLAG_FAPPOBJECT
[
uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
helpstring("Hello Class"),
appobject
]
coclass Hello
{
[default] interface IHello : IUnknown;
interface IDispatch;
}