Sdílet prostřednictvím


Referenční zdroje k jazyku C++/CX

C++/CX je sada rozšíření jazyka C++, která umožňuje vytváření aplikací pro Windows a prostředí Windows Runtime komponent v idiomu, který je co nejblíže modernímu jazyku C++. Pomocí jazyka C++/CX můžete psát aplikace a komponenty pro Windows v nativním kódu, které snadno pracují s jazykem Visual C#, Visual Basic a JavaScriptem a dalšími jazyky, které podporují prostředí Windows Runtime. Ve výjimečných případech, které vyžadují přímý přístup k nezpracovaným rozhraním MODELU COM, nebo kód, který není výjimečný, můžete použít knihovnu šablon jazyka C++ (WRL) prostředí Windows Runtime.

Poznámka:

C++/WinRT je doporučená alternativa k C++/CX. Jedná se o novou standardní projekci jazyka C++17 pro prostředí Windows Runtime rozhraní API, která jsou k dispozici v nejnovější sadě Windows SDK od verze 1803 (10.0.17134.0). C++/WinRT se implementuje zcela v souborech hlaviček a je navržený tak, aby vám poskytl prvotřídní přístup k modernímu rozhraní API systému Windows.

S C++/WinRT můžete využívat i vytvářet prostředí Windows Runtime rozhraní API pomocí libovolného kompilátoru C++17 vyhovujících standardům. C++/WinRT obvykle funguje lépe 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
Stručná referenční dokumentace Tabulka klíčových slov a operátorů pro C++/CX
Systém typů Popisuje základní typy C++/CX a programovací konstrukce a způsob využití jazyka C++/CX k využívání a vytváření typů prostředí Windows Runtime.
Sestavení aplikací a knihoven Popisuje, jak používat integrované vývojové prostředí (IDE) k vytváření aplikací a propojení se statickými knihovnami a knihovnami DLL.
Spolupráce s jinými jazyky Popisuje, jak lze komponenty napsané pomocí jazyka C++/CX použít s komponentami, které jsou napsané v JavaScriptu, libovolném spravovaném jazyce nebo knihovně šablon jazyka C++ prostředí Windows Runtime.
Dělení do vláken a zařazování Popisuje, jak určit chování vláken a zařazování součástí, které vytvoříte.
Referenční informace o oborech 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 Zobrazí seznam funkcí CRT, které nejsou k dispozici pro použití v aplikacích prostředí Windows Runtime.
Začínáme s aplikacemi pro Windows Poskytuje základní pokyny k aplikacím pro UPW pro Windows a odkazy na další informace.
C++/CX– část [n]: Úvod

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

C++/CX část 2 z [n]: Typy, které nosí klobouky

C++/CX část 3 z [n]: Při konstrukci

C++/CX část 4 z [n]: Statické členské funkce
Úvodní blogová řada na C++/CX.