StructLayoutAttribute.CharSet Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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).