Compartir a través de


StructLayoutAttribute.CharSet Campo

Definición

Indica si las referencias de los campos de datos de cadena dentro de la clase deben calcularse como LPWSTR o LPSTR de forma predeterminada.

public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet 

Valor de campo

Comentarios

Si el CharSet campo se establece CharSet.Unicode en o CharSet.Auto, todos los argumentos de cadena se convierten en caracteres Unicode (LPWSTR) antes de que se pasen a la implementación no administrada. Si el campo se establece CharSet.Ansien , las cadenas se convierten en cadenas ANSI (LPSTR).

Se aplica a

Consulte también