需求描述:vc做控件,vb调用。参数要有hbitmap。
现在是vb下有picture,要用vc的控件改变它的图像。参数要用hbitmap。
目前问题:无论用OLE_HANDLE 或者 OLE_HANDLE*都无法成功,参数改变不成功。 我对vb不熟悉,vc也是刚开始做控件,才发现控件的参数都是指定的那些类型,这个句柄怎么才能传递成功呢?请各位大虾帮忙。
现在是vb下有picture,要用vc的控件改变它的图像。参数要用hbitmap。
目前问题:无论用OLE_HANDLE 或者 OLE_HANDLE*都无法成功,参数改变不成功。 我对vb不熟悉,vc也是刚开始做控件,才发现控件的参数都是指定的那些类型,这个句柄怎么才能传递成功呢?请各位大虾帮忙。
但是ocx的接口类型可选的似乎只有OlE_HANDLE 和 OLE_HANDLE*,问题是无论我用哪一个,我在vc下的动作都没有返回到vb,image没有更改。就好像参数的值传递一样。我不知道什么地方出错了,该怎么解决啊?