IMPLEMENT_OLECTLTYPE

实现控件类的 GetUserTypeNameIDGetMiscStatus 成员函数。

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_ACTIVATEWHENVISIBLEOLEMISC_SETCLIENTSITEFIRSTOLEMISC_INSIDEOUTOLEMISC_CANTLINKINSIDEOLEMISC_RECOMPOSEONRESIZE

要求

Header: afxctl.h

请参见

参考

DECLARE_OLECTLTYPE

概念

MFC宏和Globals