Udostępnij za pośrednictwem


pragma

Emituje określony ciąg do pliku wygenerowanego .idl bez użycia cudzysłowów..

[ pragma(
   pragma_statement
) ];

Parametry

  • pragma_statement
    Pragma, który chcesz przejść do pliku wygenerowanego .idl.

Uwagi

Pragma atrybut C++ ma taką samą funkcjonalność jak pragma MIDL atrybutu.

Przykład

// 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);
};

Wymagania

Atrybutu kontekstu

Stosuje się do

Gdziekolwiek

Powtarzalne

Nr

Wymagane atrybuty

Brak

Nieprawidłowe atrybuty

Brak

Aby uzyskać więcej informacji na temat kontekstów atrybutu, zobacz Kontekstów atrybutu.

Zobacz też

Informacje

pack

Inne zasoby

Atrybuty IDL

Atrybuty autonomiczny

Attributes Samples