コントロール クラスの GetUserTypeNameID メンバー関数と GetMiscStatus メンバー関数を実装します。
DECLARE_OLECTLTYPE(class_name, idsUserTypeName, dwOleMisc )
パラメーター
class_name
コントロール クラス名。idsUserTypeName
コントロールの外部名を持つ文字列のリソース ID。dwOleMisc
1 つ以上のフラグを持つ列挙値。 この列挙値の詳細については、Windows SDK の「OLEMISC」を参照してください。
解説
IMPLEMENT_OLECTLTYPE マクロに加えて DECLARE_OLECTLTYPE マクロをコントロール クラスの宣言に追加する必要があります。
GetUserTypeNameID メンバー関数は、コントロール クラスを識別するためのリソースの文字列を返します。 GetMiscStatus は、コントロールの OLEMISC ビットを返します。 この列挙値は、コントロールの各種特性を示す設定のコレクションを指定します。 OLEMISC 設定の詳細については、Windows SDK の「OLEMISC」を参照してください。
注意
ActiveX ControlWizard によって使用される既定の設定です。OLEMISC_ACTIVATEWHENVISIBLE、 OLEMISC_SETCLIENTSITEFIRST、 OLEMISC_INSIDEOUT、 OLEMISC_CANTLINKINSIDE、および OLEMISC_RECOMPOSEONRESIZE。
必要条件
**ヘッダー:**afxctl.h