做ATL COM时,如果函数的返回值是字符型的,那么[out,retval]后面应该怎么写?(0分)

  • 主题发起人 主题发起人 goodman123
  • 开始时间 开始时间
G

goodman123

Unregistered / Unconfirmed
GUEST, unregistred user!
例如我现在有个函数是char *addstring(char *s1,char *s2),作用是将两个字符串相连(当然用strcat就可以了,我这里只是举例)
我在创建method时是这样写的:
[in]LPSTR s1,[in]LPSTR s2,[out,retval]LPSTR *result
但是build时老是有Warning,而且编译出来的dll也不能使用。
哪位高手用过,帮忙回答一下。
 
后退
顶部