Bagikan melalui


ms_union

Mengontrol perataan representasi data jaringan dari serikat yang tidak dienkapsulasi.

Sintaks

[ms_union]

Keterangan

Atribut ms_union C++ memiliki fungsionalitas yang sama dengan atribut MIDL ms_union .

Contoh

Kode berikut menunjukkan penempatan ms_union:

// cpp_attr_ref_ms_union.cpp
// compile with: /LD
#include <unknwn.h>
[object, ms_union, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl {
   HRESULT DisplayString([in, string] char * p1);
};

[export, switch_type(short)] union _WILLIE_UNION_TYPE  {
   [case(24)]
      float fMays;
   [case(25)]
      double dMcCovey;
   [default]
      int x;
};

[public] typedef _WILLIE_UNION_TYPE WILLIE_UNION_TYPE;

[module(name="ATLFIRELib")];

Persyaratan

Konteks atribut Nilai
Berlaku untuk Serikat tidak terenkapsulasi
Berulang No
Atribut yang diperlukan Tidak
Atribut tidak valid dispinterface

Untuk informasi selengkapnya, lihat Konteks Atribut.

Lihat juga

Atribut IDL
Atribut Typedef, Enum, Union, dan Struct