佚名通过本文主要向大家介绍了格尔国密介质接口控件,用户控件 接口,海康ocx控件接口文档,p11接口ra控件,mscomm控件的问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 控件接口问题
描述:
解决方案1:
描述:
我在MFC做的一个控件里,写了一个接口BOX();
// 调度映射
BEGIN_DISPATCH_MAP(CICTBOXCtrl, COleControl)
DISP_FUNCTION_ID(CICTBOXCtrl, "ABOUTBox", DISPID_ABOUTBox, ABOUTBox, VT_EMPTY, VTS_NONE)
DISP_FUNCTION_ID(CICTBOXCtrl, "BOX", DISPID_BOX, BOX,VT_I2,VTS_PI1)
END_DISPATCH_MAP()
////////////////////////////////
VOID BOX(char*,char*);
我在VB中调用这个控件的接口,提示参数类型非法?
该咋办?
解决方案1:
vb里调用com时候,com里不能用char*,要用bstr类型,且如果vb定义的string变量要用strptr()转换才能传入com