首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

想知道inData往里传什么样子的值?MarshalAs(UnmanagedType.BStr),该如何处理

2012-06-15 
想知道inData往里传什么样子的值?MarshalAs(UnmanagedType.BStr)[MethodImpl(MethodImplOptions.InternalC

想知道inData往里传什么样子的值?MarshalAs(UnmanagedType.BStr)
[MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime), DispId(4)]
  public virtual extern void SetData(int inType, int inColor, [MarshalAs(UnmanagedType.BStr)] string inData);

想知道inData往里传什么样子的值?

[解决办法]
传什么值根据方法的需要啊,UnmanagedType.BStr 只是约定参数封送方式,E_FAIL 多半是你值内容不对,跟格式无关

热点排行