关于ActiveX控件制作时的问题,如何封装多个函数成一个函数。
我用ActiveX做一个Ado控件,因为传统的那个控件(adodc)不能在一个特定的开发环境中用。
现在出现的问题,我用了一个ADO的类,里面提供有GetValue(xxx),有很多个(重载),现在我想在接口里只提供一个方法调用,来返回所有类型的值,并且都把他们转成CString返回,这样用户就可以很简单的使用(因为这种用户不是搞程序的,所以越简单越好),我想到了模板函数,可是在IDL里不能定义模板函数啊。。。大家看怎么解决这个问题?
先谢过