StructLayoutAttribute.CharSet Champ

Définition

Indique si les champs de données de chaîne dans la classe doivent être marshalés comme 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 CharSet champ est défini CharSet.Unicode sur ou CharSet.Auto, tous les arguments de chaîne sont convertis en caractères Unicode (LPWSTR) avant qu’ils ne soient passés à l’implémentation non managée. Si le champ est défini CharSet.Ansisur , les chaînes sont converties en chaînes ANSI (LPSTR).

S’applique à

Voir aussi