Bagikan melalui


pragma

Memancarkan string yang ditentukan ke dalam file .idl yang dihasilkan tanpa menggunakan tanda kutip.

Sintaks

[ pragma(pragma_statement) ];

Parameter

pragma_statement
Pragma yang ingin Anda masuk ke file .idl yang dihasilkan.

Keterangan

Atribut pragma C++ memiliki fungsionalitas yang sama dengan atribut PRAGMA MIDL.

Contoh

// cpp_attr_ref_pragma.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyLib")];
[pragma(pack(4))];

[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A
{
   [id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};

Persyaratan

Konteks atribut Nilai
Berlaku untuk Manapun
Berulang No
Atribut yang diperlukan Tidak
Atribut tidak valid Tidak

Untuk informasi selengkapnya tentang konteks atribut, lihat Konteks Atribut.

Lihat juga

Atribut IDL
Atribut Mandiri
pack