怎样在一个MFC dll项目里使用OCX控件 50
2个回答
展开全部
命令行中先注册控件,如
regsvr32 D:\ocxname.ocx
然后 在VC中选择 Project / Add to Project / Components And Controls/下选择Registered ActiveX Controls,然后找到 Pro Activex control v5。选择确定即可
regsvr32 D:\ocxname.ocx
然后 在VC中选择 Project / Add to Project / Components And Controls/下选择Registered ActiveX Controls,然后找到 Pro Activex control v5。选择确定即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和一般的ATL dll一样使用。要先注册ocx控件先。
举个例子:
// import你的ocx控件。
#import "E:\\Interface.ocx" no_namespace
raw_interfaces_only raw_native_types named_guids
using namespace ATL;
// 声明并创建你的ocx接口。
CComPtr<IUIInterface>
m_spUI;
m_spUI.CoCreateInstance(__uuidof(UIInterface));
举个例子:
// import你的ocx控件。
#import "E:\\Interface.ocx" no_namespace
raw_interfaces_only raw_native_types named_guids
using namespace ATL;
// 声明并创建你的ocx接口。
CComPtr<IUIInterface>
m_spUI;
m_spUI.CoCreateInstance(__uuidof(UIInterface));
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询