StructLayoutAttribute.CharSet Mező
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.