此版本不支持特性“System.Runtime.InteropServices.DefaultCharSetAttribute”
可通过 System.Runtime.InteropServices.DefaultCharSetAttribute 特性指定要在封送的字符串中使用的字符集。 其值接受 System.Runtime.InteropServices.CharSet 枚举的成员。
Visual Basic 的当前版本不支持此属性。 未来版本中可能提供支持。
错误 ID: BC32510
使用每个 Declare Statement 为其声明的外部过程指定字符集。 下面的示例对此进行了演示。
VBAnsi Declare Function GetUserName Lib "advapi32.dll" _ (ByVal lpBuffer As String, ByRef nSize As Integer) As Integer Unicode Declare Sub externalProc Lib "projectlib.dll" _ (ByVal arg As Double)
如果在
Declare
语句中不指定字符集,则默认为 ANSI。