还有.
STDMETHODIMP CAVL::setconnect(char* IP, char* port)这是一个接口函数.我要返回一个值,是不是之可以通过一开始设置参数为输出的来从函数输出一个值.

解决方案 »

  1.   

    不用,框架已经帮你生成了
    可以,但只能在VB和其他脚本环境下用,在VC下,还是得老老实实的当作参数
      

  2.   

    STDMETHODIMP CAVL::setconnect(char* IP, char* port){
    adress//这是经过函数计算得到的结果
       }ACE_adre(adress);
    我想把它传到别的函数,当别的函数的实参。怎么传去ACE_adren()呢?(因为这个STDMETHODIMP CAVL::setconnect(char* IP, char* port)函数不可以用返回值传。因为它的返回值S_OK
    .所以我就不知道怎么传了)