Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Platforma uniwersalna systemu Windows (UWP) to nowoczesny interfejs programowania dla systemu Windows. W przypadku platformy UWP należy napisać aplikację lub składnik raz i wdrożyć ją na dowolnym urządzeniu z systemem Windows 10 lub nowszym. Składnik w języku C++ można napisać, a aplikacje napisane w innym języku zgodnym z platformą UWP mogą go używać.
Większość dokumentacji platformy uniwersalnej systemu Windows znajduje się w drzewie zawartości systemu Windows w platforma uniwersalna systemu Windows dokumentacji. W tym miejscu znajdziesz samouczki początkowe, a także dokumentację referencyjną.
W przypadku nowych aplikacji i składników platformy UWP zalecamy używanie języka C++/WinRT, nowego standardowego projekcji języka C++17 dla interfejsów API środowisko wykonawcze systemu Windows. Język C++/WinRT jest dostępny w zestawie Windows SDK w wersji 1803 (10.0.17134.0). Język C++/WinRT jest implementowany całkowicie w plikach nagłówkowych i ma na celu zapewnienie najwyższej klasy dostępu do nowoczesnego interfejsu API systemu Windows. W przeciwieństwie do implementacji języka C++/CX język C++/WinRT nie używa standardowej składni ani rozszerzeń języka firmy Microsoft i w pełni korzysta z kompilatora języka C++, aby utworzyć wysoce zoptymalizowane dane wyjściowe. Aby uzyskać więcej informacji, zobacz Wprowadzenie do języka C++/WinRT.
Możesz użyć konwertera aplikacji Mostek dla aplikacji klasycznych, aby spakować istniejącą aplikację klasyczną do wdrożenia za pośrednictwem sklepu Microsoft Store. Aby uzyskać więcej informacji, zobacz Using Visual C++ Runtime in Centennial project and Mostek dla aplikacji klasycznych (Używanie środowiska uruchomieniowego Visual C++ w projekcie Centennial i Mostek dla aplikacji klasycznych).
Aplikacje platformy UNIWERSALNEJ systemu Windows korzystające z języka C++/CX
Dokumentacja języka C++/CX
Opisuje zestaw rozszerzeń, które upraszczają użycie środowisko wykonawcze systemu Windows interfejsów API w języku C++ i umożliwiają obsługę błędów, która jest oparta na wyjątkach.
Tworzenie aplikacji i bibliotek (C++/CX)
Opisuje sposób tworzenia bibliotek DLL i bibliotek statycznych, do których można uzyskać dostęp za pomocą aplikacji lub składnika C++/CX.
Samouczek: tworzenie aplikacji "Hello, World" platformy UWP w języku C++/CX
Przewodnik wprowadzający podstawowe pojęcia dotyczące tworzenia aplikacji platformy UWP w języku C++/CX.
Tworzenie składników środowisko wykonawcze systemu Windows w języku C++/CX
Opisuje sposób tworzenia bibliotek DLL używanych przez inne aplikacje i składniki platformy UWP.
Programowanie gier platformy UWP
Opisuje sposób tworzenia gier przy użyciu języków DirectX i C++/CX.
Aplikacje platformy UWP korzystające z biblioteki szablonów języka C++ środowisko wykonawcze systemu Windows (WRL)
Biblioteka szablonów języka C++ środowisko wykonawcze systemu Windows udostępnia interfejsy COM niskiego poziomu, za pomocą których kod ISO C++ może uzyskiwać dostęp do środowisko wykonawcze systemu Windows w środowisku bez wyjątków. W większości przypadków zalecamy użycie języka C++/WinRT lub C++/CX zamiast biblioteki szablonów języka C++ środowisko wykonawcze systemu Windows C++ na potrzeby tworzenia aplikacji platformy UWP. Aby uzyskać informacje o bibliotece szablonów języka środowisko wykonawcze systemu Windows C++, zobacz środowisko wykonawcze systemu Windows C++ Template Library (WRL).
Zobacz też
Język C++ w programie Visual Studio
Omówienie programowania w systemie Windows w języku C++