Atributy klíčových slov typedef, enum, union a struct
Použít následující atributy typedef, struct, a výčtu klíčových slov jazyka C++.
definice typu
Atribut |
Description |
---|---|
Spolu switch_type atributu v unie. |
|
Umožňuje definovat vlastní atribut. |
|
Způsobí, že struktura dat do souboru .idl. |
|
Určuje index předávají první prvek pole. |
|
Určuje ID kontextu, který umožňuje uživateli zobrazit informace o tento prvek v souboru nápovědy. |
|
Nastaví název souboru nápovědy pro knihovnu typů. |
|
Určuje řetězec znaků, který se používá k popisu elementu, na který se vztahuje. |
|
Umístí konstrukce uvnitř bloku knihovny soubor .idl. |
|
Ukazatel se označí jako úplné ukazatel. |
|
Zajišťuje, že definice typu přejde do knihovny, i když ji neexistuje odkaz z v souboru .idl. |
|
Určuje referenční ukazatel. |
|
Určuje výraz nebo identifikátor jako discriminant unie, který vybere člen union. |
|
Určuje typ proměnné používané jako discriminant unie. |
|
Určuje jedinečný ukazatel. |
|
Určuje typ dat, který bude použit pro přenos místo typu dat specifických pro aplikaci. |
výčet
Atribut |
Description |
---|---|
Umožňuje definovat vlastní atribut. |
|
Způsobí, že struktura dat do souboru .idl. |
|
Určuje jedinečný Identifikátor třídy nebo rozhraní. |
|
Nařizuje, že zadaný typ výčtu předávají jako 32bitová entity než výchozí 16 bitů. |
unie
Atribut |
Description |
---|---|
Umožňuje definovat vlastní atribut. |
|
Způsobí, že struktura dat do souboru .idl. |
|
Určuje index předávají první prvek pole. |
|
Určuje index poslední prvek pole předávají. |
|
Určuje počet prvků pole předávají. |
|
Určí maximální hodnoty platné pole indexu. |
|
Určuje velikost paměti přidělené velikosti ukazatele, ukazatele na velikosti ukazatele a single - nebo vícedimenzionální pole velikost. |
|
Určuje jedinečný ukazatel. |
|
Určuje jedinečný Identifikátor třídy nebo rozhraní. |
Nonencapsulated unie
Atribut |
Description |
---|---|
Řídí zarovnání reprezentace dat sítě nonencapsulated sdružení. |
|
Kompilátor zabrání nástřikem kódu v důsledku použití atributu. |
Struktura
Atribut |
Description |
---|---|
Označuje, že třída podporuje agregaci. |
|
Označuje, že ovládací prvek agreguje cílové třídy. |
|
Identifikuje coclass jako objektu aplikace, který je přidružen k úplné exe aplikace a označuje, že funkce a vlastnosti třídy typu coclass globálně dostupná v této knihovně typů. |
|
Vytvoří ovládací prvek ActiveX. |
|
Přidá položku rozhraní COM mapy. |
|
Určuje uživatelem definovaný typ ovládacího prvku. |
|
Umožňuje definovat vlastní atribut. |
|
Zadaný sloupec sváže řádků. |
|
Vytvoří také příkaz OLE DB. |
|
Přidruží zadanou členské proměnné s parametrem vstupní nebo výstupní a vymezuje proměnné. |
|
Vytvoří připojení ke zdroji dat. |
|
Otevře tabulku aplikace OLE DB. |
|
Označuje vlastní nebo omezené rozhraní IDispatch definované v rámci coclass představuje výchozí rozhraní pro programování. |
|
Definuje rozhraní jako výchozí virtuální tabulka rozhraní pro ovládací prvek. |
|
Vytvoří příjemce událostí. |
|
Vytvoří zdroj události. |
|
Způsobí, že struktura dat do souboru .idl. |
|
Určuje index předávají první prvek pole. |
|
Označuje, že položka existuje, ale nebude zobrazen v prohlížeči uživatele. |
|
Určuje kategorie implementované součásti třídy. |
|
Určuje index poslední prvek pole předávají. |
|
Určuje počet prvků pole předávají. |
|
Určí maximální hodnoty platné pole indexu. |
|
Určuje kategorie součásti požadované cílové třídy. |
|
Určuje velikost paměti přidělené velikosti ukazatele, ukazatele na velikosti ukazatele a single - nebo vícedimenzionální pole velikost. |
|
Třídy určuje zdrojové rozhraní objektu COM pro spojovací body.Na vlastnost nebo metodu označuje, že vrátí člen objektu nebo VARIANTY, která je zdrojem události. |
|
Určuje model podprocesů pro objekt COM. |
|
Určuje jedinečný ukazatel. |
|
Určuje jedinečný Identifikátor třídy nebo rozhraní. |
|
Identifikuje konkrétní verze mezi více verzemi třídy. |
|
Určuje identifikátoru ProgID nezávislým na verzi formuláře. |