用过msxml和webbroswer吧他们都可以有一些接口导出,vb和delphi都能调用msxml有一些接口
IXMLDOMNodeList
IXMLDOMNode webbroswer有 IHTMLDocument2等这是怎么实现的呢?是在idl里面导出接口类吗?
IXMLDOMNodeList
IXMLDOMNode webbroswer有 IHTMLDocument2等这是怎么实现的呢?是在idl里面导出接口类吗?
你需要写一个COM或者一系列COM对象.并且实现就可以了
struct Range
{
int x,y,w,h;
}我有一个mfc写的控件Ctrl,我想Ctrl有一个属性R(类型是Range),在vb中可以写出如下的代码:
Ctrl.R.x = 10;
Ctrl.R.y = 10;
Ctrl.R.w = 12;
Ctrl.R.h = 12;
======================================
请问以上需求在mfc中怎样实现,具体点!!
您给的链接里面有个例子
其中一种接口的代码,是自己写的,还是用class wizard生成的呢?我没在class wizard中找到。先谢过!
如:
STDMETHOD(put_x)(THIS_ short newX);STDMETHODIMP CAutoClickPoint::XDualAutoClickPoint::put_x(short newX)
{
METHOD_PROLOGUE(CAutoClickPoint, DualAutoClickPoint) TRY_DUAL(IID_IDualAutoClickPoint)
{
pThis->m_x = newX;
return NOERROR;
}
CATCH_ALL_DUAL
}