62 UINT openTypeLib(
const OdString& sDLLPath);
66 void registerType(ITypeInfo2* pType);
67 void registerCoClass(ITypeInfo2* pType);
68 void unregisterType(ITypeInfo2* pType,
OdString ver);
69 void unregisterCoClass(ITypeInfo2* pType,
OdString ver);
70 void registerVersionIndependentProgid(
71 LPCTSTR vi_progid, LPCTSTR
name, LPCTSTR guid, LPCTSTR progid )
const;
72 bool isVersionHigher(
int major,
int minor )
const;
75 int majorVer()
const {
return m_tlbAttr.wMajorVerNum; }
76 int minorVer()
const {
return m_tlbAttr.wMinorVerNum; }
77 const OdString& decimalVerStr()
const {
return m_sCurVer; }
78 const OdString& hexVerStr()
const {
return m_sCurVerHex; }
83 void regTypeLib(
const OdString& sDLLPath,
int toolBoxBitmap = 1, DWORD nMiscStatus = OLEMISC_RECOMPOSEONRESIZE,