control 属性

[control] 属性は、コクラスまたはライブラリを COM コントロールとして識別し、コンテナー サイトが追加のタイプ ライブラリまたはコンポーネント オブジェクト クラスを派生させます。

[
    uuid, 
    control 
    [, attribute-list]
] 
library | coclass lib-or-coclassname 
{ 
    definitions 
}

パラメーター

attribute-list

ライブラリまたはコクラス ステートメントに適用される 0 個以上の属性を指定します。 複数の属性をコンマで区切ります。

lib-or-coclassname

ライブラリまたはコクラスの名前を指定します。

定義

ライブラリまたはコクラスのメンバーを指定する MIDL ステートメント。

解説

この属性を使用すると、コントロールを記述するタイプ ライブラリをマークして、非ビジュアル オブジェクト用の型ブラウザーに表示されないようにすることができます。

Flags

TYPEFLAG_FCONTROL、LIBFLAG_FCONTROL

[
    uuid(12345678-1234-1234-1234-123456789ABC),
    helpstring("Hello 2.1 COM Control Library"), 
    control,version(2.1)
] 
library Hello 
{ 
    /* library definitions */
}

関連項目

ODL ファイルの構文

ODL ファイルの例

MIDL を使用したタイプ ライブラリの生成

TYPEFLAGS

coclass

ライブラリ