StructLayoutAttribute.CharSet Mező

Definíció

Azt jelzi, hogy az osztályon belüli sztringadatmezőket alapértelmezettként vagy LPWSTR alapértelmezettként LPSTR kell-e használni.

public: System::Runtime::InteropServices::CharSet CharSet;
public System.Runtime.InteropServices.CharSet CharSet;
val mutable CharSet : System.Runtime.InteropServices.CharSet
Public CharSet As CharSet 

Mező értéke

Megjegyzések

Ha a CharSet mező CharSet.Unicode értéke vagy CharSet.Autoértéke, a rendszer az összes sztringargumentumot Unicode-karakterekké (LPWSTR) alakítja át, mielőtt átadná őket a nem felügyelt implementációnak. Ha a mező be van állítva CharSet.Ansi, a sztringek ANSI-sztringekké (LPSTR) alakulnak.

A következőre érvényes:

Lásd még