刚从网上下载了个OCX源码示例,他有个属性Range(在VB中调用可以得到Range对象),实现这个属性的方法为get_Range,原型为
STDMETHODIMP get_Range(IDispatch** ppdisp);
示例中还有个Range类,他是实现在其它的操作
我现在增加了个方法
STDMETHODIMP AddRange();STDMETHODIMP GISControl::AddRange()
{
Range rag;
rag=get_Range //这句不知道怎么写才对啊!
rag.left=30;
rag.top=50;
}
STDMETHODIMP get_Range(IDispatch** ppdisp);
示例中还有个Range类,他是实现在其它的操作
我现在增加了个方法
STDMETHODIMP AddRange();STDMETHODIMP GISControl::AddRange()
{
Range rag;
rag=get_Range //这句不知道怎么写才对啊!
rag.left=30;
rag.top=50;
}
http://community.csdn.net/Expert/topic/4543/4543593.xml?temp=7.198513E-03
[propget, id(0x0001000A), helpstring("Range")]
HRESULT Range([out,retval] IDispatch** ppdisp);他只是读取,在VB中调用
dim rag as Range
set Range=对象名.Range
所以应该不需要set_Range函数
是这个问题,如何解决啊