StructLayoutAttribute.CharSet Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda by datová pole řetězců v rámci třídy měla být ve výchozím nastavení zařazována jako LPWSTR
nebo LPSTR
.
public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet
Hodnota pole
Poznámky
CharSet
Pokud je pole nastavené na CharSet.Unicode nebo CharSet.Auto, všechny řetězcové argumenty se před předáním do nespravované implementace převedou na znaky Unicode (LPWSTR
). Pokud je pole nastavené na CharSet.Ansi, řetězce se převedou na řetězce ANSI (LPSTR
).