StructLayoutAttribute.CharSet Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, czy pola danych ciągu w klasie powinny być domyślnie marshalowane jako LPWSTR
lub LPSTR
domyślnie.
public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet
Wartość pola
Uwagi
CharSet
Jeśli pole jest ustawione na CharSet.Unicode wartość lub CharSet.Auto, wszystkie argumenty ciągu są konwertowane na znaki Unicode (LPWSTR
), zanim zostaną przekazane do implementacji niezarządzanej. Jeśli pole jest ustawione na CharSet.Ansiwartość , ciągi są konwertowane na ciągi ANSI (LPSTR
).
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla