Referenční dokumentace jazyka C++/CX

c++/cx je sada rozšíření pro jazyk c++, která umožňují vytváření Windows aplikací a prostředí Windows Runtime komponent v idiom, který je co nejblíže modernímu C++. použijte C++/cx k psaní Windows aplikací a komponent v nativním kódu, který umožňuje snadnou interakci s jazykem Visual C#, Visual Basic a javascriptem a dalšími jazyky, které podporují prostředí Windows Runtime. v těchto vzácných případech, které vyžadují přímý přístup k nezpracovaným rozhraním COM nebo nevýjimečný kód, můžete prostředí Windows Runtime použít knihovnu šablon WRL jazyka C++ ().

Poznámka

C++/WinRT je Doporučená alternativa pro C++/CX. je nová standardní projekce c++ 17 pro rozhraní prostředí Windows Runtime api, která je k dispozici v nejnovější Windows SDK ze verze 1803 (10.0.17134.0). C++/WinRT je implementováno zcela v hlavičkových souborech a je navrženo tak, aby vám poskytovala prvotřídní přístup k modernímu rozhraní Windows API.

v jazyce c++/WinRT můžete používat i vytvářet prostředí Windows Runtime rozhraní api pomocí všech standardů, které jsou v jazyce c++ 17 vyhovující. C++/WinRT obvykle provádí lepší a vytváří menší binární soubory než jakákoli jiná možnost jazyka pro prostředí Windows Runtime. Budeme dál podporovat C++/CX a WRL, ale důrazně doporučujeme, aby nové aplikace používaly C++/WinRT.. Další informace najdete v tématu C++/WinRT.

Pomocí C++/CX můžete vytvořit:

Odkaz Popis
Rychlé reference Tabulka klíčových slov a operátorů pro C++/CX.
Systém typů popisuje základní typy a programovací konstrukce c++/cx a, jak používat C++/cx ke využívání a vytváření prostředí Windows Runtimech typů.
Sestavení aplikací a knihoven Popisuje, jak používat integrované vývojové prostředí k vytváření aplikací a propojení se statickými knihovnami a knihovnami DLL.
Spolupráce s jinými jazyky popisuje, jak lze součásti, které jsou zapsány pomocí jazyka C++/cx, použít s komponentami, které jsou napsány v jazyce JavaScript, jakémkoli spravovaném jazyce nebo knihovně šablon knihovny prostředí Windows Runtime C++.
Dělení na vlákna a zařazování Popisuje, jak zadat chování vláken a zařazování pro komponenty, které vytvoříte.
Odkazy na obory názvů Referenční dokumentace pro výchozí obor názvů, obor názvů platformy, Platform:: Collections a související obory názvů.
Nepodporované funkce CRT v aplikacích pro Univerzální platformu Windows obsahuje seznam funkcí CRT, které nejsou k dispozici pro použití v aplikacích prostředí Windows Runtime.
začínáme s Windows aplikacemi poskytuje základní pokyny týkající se Windows aplikací pro UWP a odkazy na další informace.
C++/CX – část 0 z [n]: Úvod

C++/CX – část 1 z [n]: jednoduchá třída

C++/CX – část 2 z [n]: typy, které nosit Hats

C++/CX – část 3 z [n]: v rámci konstrukce

C++/CX – část 4 z [n]: statické členské funkce
Úvodní série blogů na C++/CX.