Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Emituje określony ciąg do wygenerowanego pliku idl bez użycia cudzysłowów.
Składnia
[ pragma(pragma_statement) ];
Parametry
pragma_statement
Pragma, który chcesz przejść do wygenerowanego pliku idl.
Uwagi
Atrybut pragma C++ ma taką samą funkcjonalność jak atrybut pragma MIDL.
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
| Kontekst atrybutu | Wartość |
|---|---|
| Dotyczy | Gdziekolwiek |
| Powtarzalne | Nie. |
| Wymagane atrybuty | Brak |
| Nieprawidłowe atrybuty | Brak |
Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.