StructLayoutAttribute.CharSet Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se o marshaling dos campos de dados da cadeia de caracteres dentro da classe deve ser realizado como LPWSTR
ou LPSTR
por padrão.
public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet
Valor do campo
Comentários
Se o CharSet
campo for definido como CharSet.Unicode ou CharSet.Auto, todos os argumentos de cadeia de caracteres serão convertidos em caracteres Unicode (LPWSTR
) antes de serem passados para a implementação não gerenciada. Se o campo estiver definido como CharSet.Ansi, as cadeias de caracteres serão convertidas em cadeias de caracteres ANSI (LPSTR
).
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de