IMPLEMENT_OLECTLTYPE
实现控件类的 GetUserTypeNameID 和 GetMiscStatus 成员函数。
DECLARE_OLECTLTYPE(class_name, idsUserTypeName, dwOleMisc )
参数
class_name
控件类的名称。idsUserTypeName
包含控件的外部名称字符串的资源 ID。dwOleMisc
包含一个或多个标志的枚举。 有关此枚举的更多信息,请参见。 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。
要求
Header: afxctl.h