Partage via


StructLayoutAttribute.CharSet Champ

Définition

Indique si les champs de données de type chaîne de la classe doivent être marshalés en tant que LPWSTR ou LPSTR par défaut.

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

Valeur de champ

Remarques

Si le champ a la CharSetCharSet.Unicode valeur ou CharSet.Auto, tous les arguments de chaîne sont convertis en caractères Unicode (LPWSTR) avant d’être passés à l’implémentation non managée. Si le champ a la CharSet.Ansivaleur , les chaînes sont converties en chaînes ANSI (LPSTR).

S’applique à

Voir aussi