Ukázky jazyka Visual Studio C++

Ukázky pro Visual Studio C++ jsou k dispozici na webu. Microsoft vytvořil mnoho ukázek jazyka C++, které demonstrují různé funkce napříč různými technologiemi. Tady je několik míst, kde najdete další ukázky:

Archivované ukázky C++ na GitHubu

Visual Studio obsahovalo v předchozích verzích ukázkový kód C++. Ukázkový kód byl buď nainstalován se sadou Visual Studio, nebo byl k dispozici jako samostatný soubor ke stažení. Na tyto ukázky odkazuje mnoho článků v naší dokumentaci. Visual Studio je už nenainstaluje. Místo toho je úložiště k dispozici na GitHubu. Následující tabulky obsahují popisy jednotlivých ukázek a odkazy na adresář ukázky v úložišti.

Důležité

Ukázkový kód je určen k objasnění konceptu a zobrazuje pouze kód, který je pro daný koncept podstatný. Nemusí splňovat požadavky zabezpečení pro jakékoli konkrétní prostředí a neměl by být použit přesně tak, jak je zobrazen. V zájmu maximalizace zabezpečení a odolnosti kódu doporučujeme přidat do vašich projektů kód pro ošetření chyb a zabezpečení. Společnost Microsoft poskytuje ukázkový kód „tak, jak je,“ bez jakýchkoli záruk.

Ukázky ATL

Ukázky ATL – Pokročilé

Název ukázky Description
ActiveDoc Ukazuje, jak implementovat active document server.
Async Stahuje data asynchronně z adresy URL.
ATLButton Vytvoří tlačítko, které se zobrazí se třemi různými rastrovými obrázky v závislosti na jeho stavu.
ATLDuck Demonstruje použití spojovacích bodů s ovládacími prvky ATL.
Zabezpečení ATL Ukazuje, jak používat třídy zabezpečení ATL ke kontrole nastavení zabezpečení.
ATLTraceTool Zobrazí výstup vygenerovaný ATLTRACE2 makry.
Připojit Znázorňuje implementaci a použití spojovacích bodů (IConnectionPointContainer a IConnectionPoint rozhraní) v prostředí s více vlákny.
CThreadPool Ukazuje, jak používat fond vláken v aplikaci a jak implementace fondu vláken může zlepšit výkon aplikace.
DCOM Ukazuje, jak volat objekt COM (implementovaný ve službě systému Windows) z více klientů spuštěných na různých počítačích.
MFCATL Ukazuje, jak ATL COM objekty lze použít v MFC server EXE.

Ukázky ATL – ovládací prvky

Název ukázky Description
ATLFire Ukazuje, jak vytvořit ovládací prvek s oknem pomocí ATL.
CDInfo Přehraje zvukové stopy cd a zobrazí informace o stopách v popisech a ve výsečovém grafu.
Kroužek Vytvoří ovládací prvek, který ukazuje stránky vlastností a nakreslí kruh.
Mnohoúhelník Vytvoří ovládací prvek, který implementuje vlastní vlastnosti, události, stránky vlastností a zabezpečení objektů.
Subedit Vytvoří ovládací prvek Windows se supertřídou.

Ukázky ATL – Obecné

Název ukázky Description
ATLCollections Demonstruje použití ICollectionOnSTLImpl a CComEnumOnSTLa implementaci vlastních tříd zásad kopírování.
ATLCon Demonstruje jednoduchý kontejner ovládacího prvku.
ATLSafeArray Ukazuje, jak vytvářet a udržovat SAFEARRAYobjekty pomocí CComSafeArray; také jak předat SAFEARRAYz komponenty do skriptu.
Automatické čtení Demonstruje použití CComAutoThreadModule třídy.
Bzučák Implementuje rozhraní pro odtržení kolekce/výčtu BSTRs.
CircColl Implementuje kolekci nebo výčet objektů pomocí knihovny ATL a standardní knihovny C++.
ComMap Ukazuje makra pro zadání mapování rozhraní COM s podporou kompilátoru MODELU COM.
Vlastní řetězec Ukazuje, jak použít vlastní alokátor paměti pro CStringT ke zlepšení výkonu ve vícevláknové aplikaci.
Zamyšlení Demonstruje použití spojovacího bodu na rozhraních pro odesílání.

Ukázky ATL – OLEDB – Spotřebitel

Název ukázky Description
CatDB Zobrazí informace o schématu zprostředkovatelů OLE DB, jako jsou tabulky a sloupce.
DBViewer Demonstruje aplikaci střední úrovně, která spoléhá na CManualAccessor třídu k převzetí úplné kontroly nad datovými vazbami pro vaše aplikace.
Dynamickýconsumer Demonstruje použití tříd sady řádků dynamického přístupového objektu a schématu ke čtení metadat z databáze.
Vícenásobný čtení Čte tabulku v databázi pomocí více vláken.

Ukázky ATL – OLEDB – Zprostředkovatel

Název ukázky Description
AdvancedPV Implementuje aktualizovatelného zprostředkovatele OLE DB. Demonstruje některé pokročilé techniky.
Updatepv Implementuje aktualizovatelného (čtení/zápis) zprostředkovatele OLE DB.

CLR a ukázky jazyka – model Windows Forms

Název ukázky Description
BirthdayPicker Ukazuje, jak lze mechanismus prostředků rozhraní .NET Framework použít v aplikacích C++. Ukazuje také některé běžné komponenty Windows Forms.
Kalkulačka Implementuje jednoduchou kapesní kalkulačku pomocí tříd C++ a rozhraní .NET Framework model Windows Forms.
Klikyáky (pomocí MFC) Mfc implementace scribble ukázky, aktualizované a rozšířené tak, aby zahrnovaly nové funkce .NET.
Klikáky (model Windows Forms) Model Windows Forms implementaci ukázky Scribble, aktualizované a rozšířené o nové funkce rozhraní .NET.
STLCLR Ukazuje některé z funkcí dostupných při použití knihovny STL/CLR.

Ukázky událostí modelu COM

Název ukázky Description
COMEvents Ukazuje zpracování událostí pomocí modelu COM.

Ukázky ComTypeLibfor7

Název ukázky Description
ACDual Přidá do aplikace Automation duální rozhraní.
ADOSamp Implementuje třívrstvou klient/serverovou aplikaci.
Allinone Implementuje server pomocí knihovny ATL, vystavuje kolekce STL a řídí se podporou modelu COM kompilátoru v aplikaci MFC.
ComMap Ukazuje makra mapování rozhraní COM s podporou kompilátoru COM.
Připojit Znázorňuje použití a implementaci spojovacích bodů ( IConnectionPointContainer rozhraní a IConnectionPoint ) v prostředí s více vlákny.
DCOM Ukazuje, jak volat objekt COM (implementovaný ve službě systému Windows) z více klientů spuštěných na různých počítačích.
FreeThrd Ukazuje vícevláknový klient a server s volnými vlákny s podporou kompilátoru COM.
Inproc Demonstruje aplikaci serveru Automation v procesu s podporou kompilátoru COM.
Labrador Implementuje exe server, který nemá žádné uživatelské rozhraní.
MFCCalc Demonstruje aplikaci serveru Automation s podporou kompilátoru COM.

Ukázky kompilátoru

Ukázky kompilátoru – obecné

Název ukázky Description
ccWrapper Ukazuje, jak mapovat příznaky kompilátoru C/C++ z jiných kompilátorů na kompilátor Visual C++ (cl.exe).

Ukázky kompilátoru – MASM

Název ukázky Description
EuclidStep1 Čistý projekt jazyka C, který demonstruje Euclidův algoritmus pro nalezení největšího společného dělitele.
EuclidStep2 Rozšíření EuclidStep1, které je smíšeným projektem jazyka C a MASM. Jádro Euclidova algoritmu se přesune ze .c souboru do .asm souboru, přičemž .c soubor se volá do .asm souboru.
PrimesStep1 Čistý projekt jazyka C, který demonstruje Síto Eratosthenes k vyhledání prvočísek.
PrimesStep2 Rozšíření PrimesStep1, který je smíšený projekt C a MASM, který přesune základní algoritmus do .asm souboru.
PrimesStep3 Rozšíření PrimesStep2, které přidá samostatný soubor hlavičky jazyka .asm C a soubor pro deklaraci externí funkce a globální datové struktury.

Ukázky CRT

Název ukázky Description
CPUID Určuje možnosti procesoru, který běží.
CRT_Dbg1 Znázorňuje základní funkce ladění knihoven runtime jazyka C.
CRT_Dbg2 Demonstruje funkce háku pro ladění za běhu jazyka C.
DFACObjs Ukazuje, jak používat funkci spuštění _CrtDoForAllClientObjects jazyka C k iteraci propojeným seznamem klientských objektů.
Sestava Znázorňuje funkce sestavy ladění za běhu jazyka C.
RTC Ukazuje funkci kontroly chyb za běhu.
SecureCRT Tato ukázka ukazuje, jak upgradovat kód, který používá zastaralé funkce CRT ke zvýšení zabezpečení kódu.

Ukázky ladění

Název ukázky Description
EEAddIn Používá rozhraní API pro vyhodnocování výrazů Add-In k rozšíření nativního vyhodnocovače výrazů ladicího programu.

Ukázky fúze

Název ukázky Description
TraceMan Poskytuje informace o sestaveních závislých na aplikaci a stavu sestavení v nativní fúzní mezipaměti v podobě čitelné pro člověka.

Vzorek Hilo

Název ukázky Description
Hilo Hilo je řada článků a ukázkových aplikací. Demonstrují sílu windows 7, sady Visual Studio a C++ k vytváření vysoce výkonných a responzivních klientských aplikací. Hilo poskytuje zdrojový kód i doprovodné materiály, které vám pomůžou navrhovat a vyvíjet poutavé vlastní aplikace pro Windows s podporou dotykového ovládání.

Tato ukázka byla aktualizována pro Visual Studio 2013. Obsahuje opravu souboru AsyncLoaderMemoryManager.cpp (na řádcích 36 a 37), která řeší běžný problém s chybovým ukončením.

Mezinárodní ukázky

Název ukázky Description
IME Ukazuje, jak řídit režim editoru IME a jak implementovat editor IME úrovně 3.
SatDLL Ukazuje doporučený způsob implementace vícejazyčných prostředků v aplikaci Win32.
UniRes Ukazuje použití souborů prostředků Unicode.

Jazykové ukázky – obecné

Název ukázky Description
Data Ukazuje jednoduchý přístup k SQL Database.
MEDriver Ilustruje použití událostí modelu COM (aktivovaných z nespravovaného serveru COM) prostřednictvím obálky rozhraní .NET Framework, automaticky generované z knihovny typů serveru COM.
Nilu Ukazuje ASP.NET Web Forms a ASP.NET webových služeb.
QStat Ukazuje, jak vytvořit knihovnu DLL, která zabalí přístup k objektu COM a zpřístupňuje jeho funkce klientům rozhraní .NET Framework.
Klikyháky Ukazuje, jak vyvíjet model Windows Forms aplikace MDI pomocí C++/CLI a tříd rozhraní .NET Framework.
TilePuzzle Demonstruje interoperabilitu mezi spravovanými komponentami (napsanými v C++ a C#) a nativními komponentami (napsanými v jazyce C++ pomocí atributů modelu COM).

Ukázky MFC

Ukázky MFC – pokročilé

Název ukázky Description
Shromáždění Ukazuje MFC C++ šablony třídy kolekce a standardní předem vytvořené třídy kolekce.
Datová krychle Aplikace OpenGL využívající kontexty zařízení MFC spolu s kontexty prostředků OpenGL.
DLLHusk Sdílení verze KNIHOVNY DLL knihovny tříd Foundation s aplikací a vlastní knihovnou DLL.
DLLScreenCap Běžná knihovna DLL, která může být staticky nebo dynamicky propojena s knihovnou tříd Microsoft Foundation.
MTGDI Ukázka sdílení prostředků GDI mezi více vlákny s využitím podpory rozhraní SDI (Single Document Interface) architektury pro dokumenty a zobrazení.
MTMDI Obrázek s více vlákny, kde se události uživatelského rozhraní zpracovávají v samostatném vlákně uživatelského rozhraní.
MtRecalc Obrázek s více vlákny, kde se přepočítávají v pracovním vlákně.
Mutex – třídy Aplikace založená na dialogech, která vytvoří dva CWinThread objekty a použije je k provádění úlohy pod kontrolou uživatele.
Přečíst Ukazuje multimediální zvuk pomocí uživatelem definovaných prostředků.

Ukázky MFC – Ovládací prvky

Název ukázky Description
Tlačítko Demonstruje použití místní aktivní nabídky, stránky vlastností akcie a ovládací prvek pole O produktu.
Kroužek Ukazuje základy ovládacích prvků ActiveX. Patří mezi ně ovládací prvky malování, akcie a vlastní vlastnosti, akciové a vlastní události, použití barev a písem, stránka vlastností Písmo akcie, výchozí stránka vlastností a správa verzí.
CmnCtrl Ukazuje některé z nových ovládacích prvků, které jsou k dispozici v prostředí MFC na wiprlhextu: tlačítko příkazového odkazu (CButton), ovládací prvek stránkovače (CPagerCtrl), tlačítko rozdělení (CSplitButton) a ovládací prvek síťové adresy (CNetAddressCtrl).
Obsahovat Ukazuje aplikaci kontejneru pro vizuální úpravy.
Obrázek Ukazuje, jak pomocí MFC vytvořit ovládací prvek ActiveX, který stahuje data asynchronně.
Licenci Ovládací prvek, který vynucuje použití licence za běhu a návrhu.
Lokalizovat Ovládací prvek s lokalizovaným uživatelským rozhraním, který demonstruje použití samostatných knihoven typů a knihoven DLL pro lokalizaci.
NetAddr Ukazuje použití ovládacího prvku "Net Address Verifier" systému Windows Vista.
Pal Ovládací prvek, který zobrazuje barvy palety. Ukazuje vlastnosti jen pro čtení, trvalé vlastnosti Get/Set, trvalé parametrizované vlastnosti a vlastnosti obrázku.
Push Ovládací prvek podtřídy z ovládacího prvku Windows s tlačítkem nakresleným vlastníkem. Ukazuje vlastnosti akcií, vlastní události a držitele obrázků.
RegSvr Ukazuje vyvolání kódu Self-Registration.
SpinDial Ovládací prvek s vizuálním vzhledem číselníku, který ukazuje ověření dat stránky vlastností.
TestHelp Ovládací prvek ActiveX, který má vlastní soubor nápovědy a popisy.
Čas Ovládací prvek, který je v době běhu neviditelný a aktivuje událost časovače v nastavených intervalech. Ukazuje funkce oznámení a vlastnosti okolí.
XList Ovládací prvek, podtřída ze seznamu Systému Windows, který zobrazuje textové nebo rastrové položky.

Ukázky MFC – obecné

Název ukázky Description
Kliparty Adresář ClipArt obsahuje ukázkové prostředky, které můžete použít k přizpůsobení vzhledu aplikace.
CmnCtrl1 Ukazuje, jak vytvořit a změnit styly běžných ovládacích prvků windows pomocí tříd MFC (část 1).
CmnCtrl2 Ukazuje, jak vytvořit a změnit styly běžných ovládacích prvků systému Windows pomocí tříd MFC (část 2).
CTaskDialog Ukazuje různé funkce CTaskDialog třídy.
CtrlBars Vlastní panel nástrojů a stavový řádek, dialogový řádek a plovoucí paleta
CtrlTest Seznam a nabídka pro kreslení vlastníkem, vlastní ovládací prvek, rastrové tlačítko, ovládací prvek otočení.
SEZNAM DBVList CListView Používá třídy a CDaoRecordset k implementaci funkce virtuálního zobrazení seznamu, která je k dispozici pro běžný ovládací prvek zobrazení seznamu.
DIBLook Ukazuje použití barev a barevných palet.
DlgCbr32 Přidání panelu nástrojů a stavového řádku do aplikace založené na dialogovém okně
DlgTempl Demonstruje dynamické vytváření šablon dialogových oken.
DockTool Přetahování a plovoucí panely nástrojů, které jsou ukotvené.
Dynamenu Dynamicky mění seznam položek v nabídkách; zpracování příkazů, které nejsou v době kompilace známy; a aktualizujte příkazový řádek stavového řádku pro tyto příkazy.
SouborDlgWatcher Vytvoří vlastní dialogové okno, které znázorňuje, jaké události se při vytvoření CFileDialogvygenerují.
Hello (Nazdar) Znázorňuje jedno okno aplikace s nabídkou a polem O aplikaci.
Aplikace Hello Minimální ukázka MFC, která ukazuje, že je potřeba několik řádků kódu, aby se zobrazilo okno na obrazovce.
SeznamHdr Ukazuje, jak používat běžné třídy CListCtrl mfc ovládacího prvku a CHeaderCtrl.
MDI Aplikace MDI, která nepoužívá dokumenty a zobrazení.
MDIDocVw Aktualizovaná verze ukázky MDI, která používá architekturu dokumentu/zobrazení.
MMXSwarm Ukazuje, jak používat CImage, __m64 datový typ a rastrové obrázky nezávislé na zařízení (DIB).
Nemodální Ukazuje použití objektu MFC CDialog jako nemodlního dialogového okna.
Vícesměrová klávesnice Jednoduchý textový editor, který uživateli umožňuje otevřít a upravit více textových souborů najednou.
Npp Ukazuje, jak implementovat rozhraní (SDI) aplikace podobné Poznámkový blok. Umožňuje upravovat textové zprávy a posílat je jiným uživatelům nebo jiným systémům prostřednictvím rozhraní API pro zasílání zpráv systému Windows nebo rozhraní MAPI.
PropDlg Seznamy vlastností (dialogová okna).
Seznam řádků Znázorňuje výběr celého řádku ve společném ovládacím prvku zobrazení seznamu.
Klikyháky Poskytuje jednoduché ilustrace široké škály funkcí MFC.
SimpleImage Ukazuje načítání, změnu velikosti, převod a ukládání obrázků.
SnapVw Ukazuje, jak používat stránky vlastností v okně podřízeného rámce MDI.
Spiro Hra, která ukazuje, jak používat CImageList kontexty zobrazení paměti v aplikacích vyžadujících animační efekty.
Tracker Ukazuje různé CRectTracker styly a možnosti.
VariantUse Demonstruje použití variantního datového typu.
ZobrazitEx Více zobrazení, zobrazení posouvání, rozdělovací okna.

Ukázky MFC – Internet

Název ukázky Description
DHTMLExplore Demonstruje zpracování událostí DHTML a použití DHTML DDX.
HtmlEditovat Zabalí ovládací prvek pro úpravy MSHTML aplikace Internet Explorer.
MFCIE Ukazuje MFC CHtmlView a CReBar třídy.
Scheduler Ukazuje, jak vytvořit html-založené dialogové okno pomocí tříd knihoven Visual C++.

Ukázky MFC – OLE

Název ukázky Description
ACDual Ukazuje, jak přidat podporu duálního rozhraní na automatizační server založený na knihovně MFC.
AutoClik Znázorňuje funkce automatizace. Zahrnuje AUTODRIV, jednoduchou klientskou aplikaci Automation, která řídí ukázkovou aplikaci AUTOCLIK.
CalcDriv Klient služby Automation.
DrawCli Plnohodnotná objektově orientované aplikace výkresu, která je také kontejnerem pro úpravy vizuálů ActiveX.
HierSvr Demonstruje serverovou aplikaci s ole přetažení.
Inproc Server automatizace v procesu, který lze načíst jako knihovnu DLL v adresní oblasti klienta.
IPDrive Jednoduchá klientská aplikace Automation, která řídí ukázkovou aplikaci INPROC.
MFCBind Ukazuje, jak vytvořit kontejner aktivního dokumentu (dříve označovaného jako DocObject).
MFCCalc Automatizační server, který implementuje jednoduchou kalkulačku.
OClient Aplikace kontejneru pro úpravu vizuálu ActiveX s přetažením
OLEView Implementace prohlížeče objektů OLE prostřednictvím vlastních rozhraní OLE.
SuperPad Demonstruje vizuální úpravy serveru, který upravuje text pomocí CEditView.
TstCon Implementuje kontejner ovládacích prvků ActiveX pomocí podpory MFC pro vkládání OLE. TSTCON můžete použít k testování ovládacích prvků ActiveX, změně jejich vlastností a vyvolání jejich metod.
Wordpad Používá podporu MFC pro bohaté úpravy ovládací prvky k vytvoření základní textový procesor.

Ukázky MFC – nástroj

Název ukázky Description
GuidGen Jednoduchá aplikace MFC založená na dialogech, která generuje globálně jedinečné identifikátory.
Makehm Konzolová aplikace, která vytváří mapování mezi identifikací prostředků a kontexty nápovědy.

Ukázky MFC – Visual C++ 2008 Feature Pack

Název ukázky Description
CustomPages Ukazuje, jak přidat vlastní stránku do dialogového okna Vlastní nastavení panelu nástrojů.
DesktopAlertDemo Ukazuje, jak implementovat dialogové okno upozornění na ploše (podobně jako dialogové okno aplikace pro zasílání rychlých zpráv).
DlgToolTips Ukazuje, jak implementovat pokročilé popisy pro ovládací prvky v dialogovém okně.
DrawClient Ukazuje, jak integrovat podporu pásu karet do aplikace výkresu s podporou úprav kontejneru.
Dynamickámenu Ukazuje, jak dynamicky aktualizovat nabídku na řádku nabídek a místní nabídku za běhu.
Průzkumník Ukazuje, jak implementovat průzkumníka systému souborů, který se podobá Průzkumník souborů. Má podobné prvky a možnosti uživatelského rozhraní.
IEDemo Ukazuje, jak implementovat aplikaci podobnou Aplikaci Internet Explorer s podobnými prvky uživatelského rozhraní a funkcemi.
MDITabsDemo Ukazuje, jak vytvořit aplikaci, která používá nové rozhraní dokumentů MDI s kartami místo tradičních podřízených oken MDI.
MenuSubSet Ukazuje, jak dynamicky odebrat konkrétní položky nabídky a podnabídky při spuštění aplikace.
MSMoneyDemo Ukazuje, jak pomocí MFC vytvořit uživatelské rozhraní podobné Microsoft Money.
MSOffice2007Demo Ukazuje, jak implementovat editor aplikace podobné aplikaci Office 2007, s podobnými prvky uživatelského rozhraní a omezenými podobnými funkcemi. Ukázka MSOffice2007Demo implementuje úplné uživatelské rozhraní pásu karet, podobně jako aplikace Office 2007. Některé prvky pásu karet jsou připojené k funkcím v aplikaci.
NewControls Ukazuje možnosti mnoha ovládacích prvků implementovaných v mfc. Mezi tyto ovládací prvky patří přizpůsobitelná tlačítka, ovládací prvky pro výběr barev a palety, výběr písem, editor obrázků, mřížka vlastností, maskovaný ovládací prvek pro úpravy a ovládací prvky seznam prostředí a strom.
OutlookDemo Ukazuje, jak vytvořit aplikaci podobnou aplikaci Outlook 2003/2007.
OutlookMultiViews Ukazuje, jak přepínat mezi více zobrazeními v jednom dokumentu v aplikaci SDI. Ukázka používá ovládací prvek Pruh outlooku k výpisu dostupných zobrazení a přepínání mezi nimi.
OwnerDrawMenu Ukazuje, jak dynamicky kreslit položky místní nabídky.
PaletteDemo Ukazuje, jak vytvořit panel nástrojů s více sloupci s informační oblastí pro kreslení vlastníkem. Kliknutím na 2, 3 nebo 4 tlačítka na panelu nástrojů Standardní můžete za běhu změnit počet sloupců vlastního panelu nástrojů.
PropSheetDemo Znázorňuje následující typy ovládacích prvků Seznam vlastností: jednoduchý, s kartami na levé straně, s ovládacím prvek strom na levé straně, karty ve stylu OneNotu, seznam položek na levé straně.
RebarTest Ukazuje přizpůsobitelný ovládací prvek Rebar, který je hostitelem panelu nástrojů.
RibbonGadgets Znázorňuje různé ovládací prvky, které lze hostovat v ovládacím prvku pásu karet. V dolní části hlavního rámečku najdete okno Zdrojový kód s textem zdrojového kódu, které popisuje, jak vytvořit konkrétní miniaplikaci.
RibbonMDI Ukazuje použití ovládacího prvku pásu karet s rozhraním pro více dokumentů.
RollupPane Ukazuje plovoucí podokno "informace", které se automaticky sčítá. Otáčení můžete zapnout a vypnout stisknutím tlačítka připnutí na popis plovoucího podokna.
NastavitPaneSize Ukazuje, jak nastavit velikost dokovacího podokna programově.
Posuvník Ukazuje, jak implementovat tlačítko panelu nástrojů, které je hostitelem externího ovládacího prvku.
StateCollection Ukazuje, jak implementovat aplikaci, která ukládá a načítá různé stavy pro řádek nabídek, panely nástrojů a dokovací okna.
StatusBarDemo Ukazuje, jak přidat různé pokročilé ovládací prvky na stavový řádek.
TabbedView Ukazuje, jak vytvořit zobrazení, které obsahuje více zobrazení na záložkách, jako jsou karty v sešitu aplikace Excel.
TabControl Ukazuje mfc tab ovládací prvek a různé vzhledy má pomocí různých vlastností a vizuálních správců.
Podokno úkolů Ukazuje třídy podokna úloh MFC a jejich různé vzhledy pomocí různých vlastností a vizuálních správců.
ToolbarDateTimePicker Ukazuje, jak integrovat ovládací prvek pro výběr data a času s panelem nástrojů.
ToolTipDemo Ukazuje, jak používat pokročilé funkce popisu MFC.
TrayMenu Znázorňuje možnost použití nabídek ovládacího panelu MFC s ikonou na hlavním panelu systému. Podobá se ikoně oznámení v pravém dolním rohu displeje.
VisualStudioDemo Ukazuje, jak implementovat aplikaci s mnoha stejnými funkcemi uživatelského rozhraní a možnostmi sady Visual Studio. Předvádí se mnoho prvků uživatelského rozhraní sady Visual Studio, včetně přizpůsobitelného panelu nabídek, panelu nástrojů a oken.
Wordpad Ukazuje, jak implementovat aplikaci, která napodobuje funkce WordPadu, včetně prvků uživatelského rozhraní a některých funkcí.
WorkSpaceToolBar Ukazuje, jak přidat panel nástrojů do podokna ukotvení. Podobá se panelu nástrojů v Průzkumník řešení v sadě Visual Studio.

Ukázky MFC – Windows Touch

Název ukázky Description
GestureDemo Ukazuje podporu dotykového ovládání windows v mfc (vyžaduje dotykový hardware).
TouchDemo Ukazuje podporu dotykového ovládání windows v mfc (vyžaduje dotykový hardware).

Ukázky ODBC

Název ukázky Description
odbcsql Tato ukázka ukazuje, jak používat rozhraní API ODBC pro připojení k databázi a přístup k databázi.

Ukázky operačního systému

Název ukázky Description
Getimage Demonstruje rozhraní API (Windows Image Acquisition).

Ukázky systému Unix

Název ukázky Description
Unix – ccWrapper Ukazuje obálku, která mapuje příznaky z Sun Forte a GCC kompilátoru na Microsoft Visual C++ kompilátor (cl.exe).

ukázky Windows 8

Sada Windows 8 Sample Pack obsahuje všechny příklady kódu aplikací vyvinuté a aktualizované pro Windows 8. Balíček ukázek poskytuje pohodlný způsob, jak stáhnout všechny ukázky najednou. Ukázky v tomto ukázkovém balíčku jsou k dispozici v C#, C++, VB.NET a JavaScriptu. Galerie ukázek windows obsahuje ukázky kódu, které používají různé nové programovací modely, platformy, funkce a komponenty dostupné v Windows 8 a Windows Server 2012. Tyto ukázky ke stažení obsahují soubor řešení sady Visual Studio (sln), zdrojové soubory, prostředky, prostředky a metadata potřebná ke kompilaci a úspěšnému spuštění.

K dispozici jsou další informace o programovacích modelech, platformách, jazycích a rozhraních API, které jsou k dispozici v jednotlivých ukázkách. Projděte si doprovodné materiály, kurzy a referenční články uvedené v dokumentaci k Windows 8, která je k dispozici na webu Windows Developer Center. Tyto ukázky jsou k dispozici tak, jak jsou, a demonstrují funkčnost programovacích modelů a rozhraní API funkcí pro Windows 8 a Windows Server 2012.

Název ukázky Description
Ukázka přenosu na pozadí (Windows 8) Tato ukázka demonstruje výkonné, cenově výhodné a flexibilní chování rozhraní API pro přenos na pozadí pro prostředí Windows Runtime aplikace. Uvedené ukázkové scénáře zahrnují stahování a nahrávání souborů.
Ukázka CryptoWinRT (Windows 8) Tato ukázka ukazuje, jak používat nová kryptografická rozhraní API.
Ukázka tisku (Windows 8) Tato ukázka ukazuje, jak můžou aplikace integrovat tiskové prostředí Windows. Mezi scénáře popsané v této ukázce patří: Tisk z aplikace pomocí panelu ovládacích tlačítek a tiskového kontraktu, tisk z prostředí aplikace a další.
Ukázka HttpClient (Windows 8) Tato ukázka ukazuje použití httpclient třídy a IXMLHTTPRequest2 rozhraní k nahrávání a stahování různých typů obsahu ze serveru HTTP pomocí síťových funkcí poskytovaných prostředí Windows Runtime.
Vzorek senzoru akcelerometru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Accelerometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit akcelerační síly podél os X, Y a Z pro 3-osový akcelerometr. Můžete zvolit jeden ze tří scénářů.
Ukázka názvu účtu (Windows 8) Tato ukázka ukazuje různé způsoby získání jména aktuálně přihlášeného uživatele. Ukazuje také, jak získat a nastavit obrázek použitý pro dlaždici uživatele.
Ukázka nastavení aplikace (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API ApplicationSettings a vysouvacích rámečků nastavení integrovat uživatelské rozhraní nastavení aplikace pomocí ovládacího tlačítka Nastavení. Ukázka používá Windows.UI.ApplicationSettings obor názvů a WinJS.UI.SettingsFlyout.
Aplikace zařízení ve Windows Storu pro ukázku kamery (Windows 8) Tato ukázka ukazuje, jak vytvořit aplikaci zařízení pro Windows Store pro kameru. Aplikace zařízení pro Windows Store je poskytována výrobcem IHV nebo OEM, aby se odlišily možnosti zachycení konkrétní kamery.
Začínáme s ukázkou jednoduché čtečky blogu V jazyce C++ (Windows 8) Ukázka ukazuje některé základní principy vývoje aplikací pro Windows Store v nativním jazyce C++ pomocí XAML k definování uživatelského rozhraní. Jedná se o kompletní funkční verzi aplikace probírané na webu Windows Developer Center.
Ukázka čtení a zápisu dat (Windows 8) Tato ukázka ukazuje, jak používat DataReader a DataWriter třídy k ukládání a načítání dat.
Ukázka dat aplikace (Windows 8) V této ukázce se dozvíte, jak ukládat a načítat data specifická pro jednotlivé uživatele a aplikace pro Windows Store pomocí prostředí Windows Runtime rozhraní API pro data aplikací. Data aplikace zahrnují stav relace, uživatelské předvolby a další nastavení.
Ukázka vlastního přístupu k ovladačům (Windows 8) Tato ukázka ukazuje, jak použít CreateDeviceAccessInstance a IDeviceIoControl pro přístup ke specializovanému zařízení.
Ukázka základy xaml ListView a GridView (Windows 8) Tato ukázka ukazuje, jak používat GridView a ListView ovládací prvky.
Ukázka metrik animace (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API metrik animací v systému Windows.UI.Core.AnimationMetrics pro přístup k nezpracovaných parametrům, které definují animace v knihovně animací systému Windows.
Ukázka správce přehrávání msAudioCategory (Windows 8) Tato ukázka ukazuje, jak vybrat správnou kategorii msAudioCategory pro stream audio-video (AV) a nakonfigurovat ho jako stream přehrávání zvuku.
Ukázka střílečky XAML DirectX 3D (Windows 8) Tato ukázka ukazuje implementaci jednoduché 3D hry první osoby pomocí DirectX (Direct3D 11.1, Direct2D, XInput a XAudio2) a XAML v aplikaci C++. XAML se používá pro přehledné zobrazení a zprávy o stavu hry.
Ukázka posouvání, posouvání a přiblížení XAML (Windows 8) Tato ukázka ukazuje, jak pomocí ovládacího prvku ScrollViewer posouvat a přibližovat.
Ukázka ovládacího prvku Xaml FlipView (Windows 8) Tato ukázka ukazuje, jak pomocí ovládacího prvku FlipView umožnit uživatelům procházet kolekci.
Vzorek senzoru gyrometru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Gyrometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit úhlovou rychlost podél osy X, Y a Z pro 3osý gyrometr.
Ukázka sady SDK pro zařízení pro tiskárny (Windows 8) Tato ukázka ukazuje, jak vytvořit aplikaci zařízení pro tiskárny, kterou lze aktivovat ze kontraktu dlaždice, kontraktu printTaskSettings a z informační zprávy zobrazené pomocí backgroundTask v reakci na událost ovladače tisku.
Ukázka úlohy na pozadí (Windows 8) V této ukázce se dozvíte, jak vytvářet a registrovat úlohy na pozadí pomocí rozhraní API úloh prostředí Windows Runtime na pozadí. Úloha na pozadí je aktivována systémovou nebo časovou událostí a může být omezena jednou nebo více podmínkami.
Ukázka StreamSocketu (Windows 8) Tato ukázka demonstruje základy třídy StreamSocket pomocí síťových funkcí poskytovaných prostředí Windows Runtime. Klientská komponenta ukázky vytvoří soket TCP pro připojení k síti, použije soket k odesílání dat a další.
Ukázka naplánovaných oznámení (Windows 8) Tato ukázka ukazuje, jak používat naplánované a opakované aktualizace dlaždic a informační zprávy pro aplikaci. Tato možnost umožňuje určit přesný čas doručení oznámení, i když aplikace není spuštěná.
Ukázka průvodce Správcem přehrávání (Windows 8) Tato ukázka ukazuje, jak vybrat správnou kategorii msAudioCategory pro stream audio-video a nakonfigurovat ho jako stream přehrávání zvuku.
Ukázka OrientationSensor (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.OrientationSensor rozhraní API. Umožňuje uživateli zobrazit matici otáčení a hodnoty kvaternionu, které odrážejí aktuální orientaci zařízení.
Ukázka přístupu k souborům (Windows 8) Tato ukázka ukazuje, jak vytvořit, číst, zapisovat, kopírovat a odstranit soubor, jak načíst vlastnosti souboru a jak sledovat soubor nebo složku, aby k němu aplikace měla znovu přístup. Tato ukázka používá Windows.Storage rozhraní API a Windows.Storage.AccessCache .
Ukázka vyměnitelného úložiště (Windows 8) Ukázka vyměnitelného úložiště ukazuje, jak přenášet soubory do a z vyměnitelných úložných zařízení. Tato ukázka vyžaduje vyměnitelné paměťové zařízení připojené k systému, jako je fotoaparát, přehrávač médií, mobilní telefon nebo usb flash disk.
Ukázka zprostředkovatele zprostředkovatele DirectX SurfaceImageSource XAML (Windows 8) Tato ukázka ukazuje, jak použít objekt k SurfaceImageSource zahrnutí obsahu DirectX do aplikace XAML. Tato ukázka používá C++ i C#.
Ukázka připojení pomocí websocketů (Windows 8) Tato ukázka ukazuje, jak používat websockety v připojené aplikaci pro Windows Store. Ukázka popisuje základní funkce, jako je vytvoření připojení, odesílání a přijímání dat a ukončení připojení.
Konfigurace klíčů pro ukázku médií (Windows 8) Tato ukázka ukazuje, jak nakonfigurovat hardwarové klávesy médií na klávesnici. Pak se dozvíte, jak pomocí nakonfigurovaných kláves ovládat stream zvuku a videa stisknutím nebo kliknutím na přehrát, pozastavit, zastavit atd.
Ukázka animací osobnosti XAML (Windows 8) Tato ukázka ukazuje, jak používat integrované animace osobnosti ve vaší aplikaci.
Ukázka informačních zpráv (Windows 8) Tato ukázka ukazuje, jak používat informační zprávy: Oznámení, která se zobrazují jako automaticky otevíraná oznámení v pravém horním rohu obrazovky. Uživatel může vybrat informační zprávu (klepnutím nebo kliknutím) a spustit přidruženou aplikaci.
Ukázka aplikace Pro výběr kontaktů (Windows 8) Tato ukázka ukazuje, jak pomocí nástroje Pro výběr kontaktů vybrat jeden nebo více kontaktů. Obsahuje také základní implementaci rozhraní API pro výběr kontaktů, která ukazuje, jak uživateli zobrazit seznam kontaktů.
Ukázka hry directX marble bludiště (Windows 8) Tato ukázka ukazuje, jak vytvořit základní 3D hru pomocí Rozhraní DirectX. Tato hra je jednoduchá labyrint hra, kde hráč je vyzván, aby se kulička v bludišti nástrah pomocí naklápěcích ovládacích prvků.
Ukázka aplikace pohlednic DirectX (Windows 8) Tato ukázka ukazuje implementaci jednoduché aplikace pro Windows Store, která používá Rozhraní DirectX s jazykem C++ pro vytváření pohlednic pomocí rozhraní DirectX a zprostředkovatele komunikace XAML.
Ukázka střílečky directX 3D (Windows 8) Tato ukázka ukazuje implementaci jednoduché 3D hry první osoby pomocí DirectX (Direct3D 11.1, Direct2D, XInput a XAudio2) v aplikaci C++.
Ukázka ovládacího prvku Xaml AppBar (Windows 8) Tato ukázka ukazuje, jak pomocí ovládacího prvku AppBar prezentovat navigaci, příkazy a nástroje uživatelům. Panel aplikace je ve výchozím nastavení skrytý a zobrazí se, když uživatelé potáhne prstem z horního nebo dolního okraje obrazovky.
Ukázka formátování data a času (Windows 8) Tato ukázka ukazuje, jak použít DateTimeFormatter třídy v Windows.Globalization.DateTimeFormatting oboru názvů k zobrazení kalendářních dat a časů podle preferencí uživatele.
Ukázka sekundárních dlaždic (Windows 8) Tato ukázka ukazuje, jak připnout a používat sekundární dlaždici. Jedná se o dlaždici, která přímo přistupuje ke konkrétnímu, nevýchozímu oddílu nebo prostředí v aplikaci, jako je uložená hra nebo konkrétní přítel v aplikaci sociální sítě.
Ukázka testování vstupního dotykového ovládání (Windows 8) Tato ukázka používá skládanku s mnohoúhelníky k předvedení vstupu ukazatele, implementaci vlastního testování dotykového zadávání a zpracování manipulace v aplikaci pro Windows Store pomocí C++ a DirectX.
Ukázka informací o síti (Windows 8) Tato ukázka ukazuje, jak používat prostředí Windows Runtime rozhraní API informací o síti.
Ukázka zjednodušeného rukopisu (Windows 8) Tato ukázka ukazuje, jak používat funkce rukopisu v aplikacích pro Windows Store.
Ukázka StorageDataSource a GetVirtualizedFilesVector (Windows 8) Tato ukázka ukazuje, jak načíst a zobrazit obrázky v knihovně obrázků uživatele.
Ukázka vyvolání gest založených na hranách (Windows 8) Tato ukázka ukazuje, jak pomocí třídy naslouchat událostem, ke kterým dochází v hraničním EdgeGesture uživatelském rozhraní.
Zkontrolujte, jestli aktuální relace představuje vzdálenou ukázku (Windows 8). Tato ukázka ukazuje použití Windows.System.RemoteDesktop rozhraní API.
Ukázka prostředků aplikace a lokalizace (Windows 8) Tato ukázka ukazuje, jak pomocí prostředků aplikace oddělit lokalizovatelný obsah od kódu aplikace. Ukázka používá obory Windows.ApplicationModel.Resources.Core názvů a Windows.Globalization a .WinJS.Resources
Ukázka místní nabídky (Windows 8) Tato ukázka ukazuje, jak vytvořit místní nabídku a jak nahradit výchozí místní nabídku textu. Tato ukázka používá Windows.UI.Popups rozhraní API, včetně popupMenu a události oncontextmenu.
Ukázka geografické polohy (Windows 8) Ukázka geografické polohy ukazuje, jak pomocí rozhraní API pro geografické umístění získat geografickou polohu počítače uživatele. Aplikace může k jednorázovému získání polohy použít rozhraní API pro geografické umístění nebo může polohu průběžně sledovat.
Ukázka dialogového okna zprávy (Windows 8) Tato ukázka ukazuje, jak použít MessageDialog k zobrazení dialogových oken, nastavení příkazů a jejich akcí a změně výchozího tlačítka. Obor Windows.UI.Popups názvů obsahuje Třídu MessageDialog.
Ukázka rozšíření médií MediaStreamSource (Windows 8) Tato ukázka ukazuje, jak podporovat koncept Microsoft Silverlight MediaStreamSource v aplikaci pro Windows Store.
DirectWrite ukázka svislého textu (Windows 8) Tato ukázka používá DirectWrite a Direct2D ke správnému zobrazení svislého textu ve vlastním obrazci rozložení.
Ukázka obměna řetězu DXGI (Windows 8) Tato ukázka ukazuje metodu IDXGISwapChain1::SetRotation a způsob použití metody ve spojení s předem připraveným obsahem ke zlepšení výkonu prezentace.
Ukázka vlastních efektů obrázků Direct2D (Windows 8) Tato ukázka ukazuje, jak implementovat vlastní efekty Direct2D pomocí standardních pixelových, vrcholových a výpočetních shaderů.
Ukázka dotykového vstupu rozhraní DirectX (Windows 8) Tato ukázka ukazuje dotykové ovládání a navigaci myší v prostorovém prostředí v aplikaci C++ s Direct3D.
Ukázka herního ovladače XInput (Windows 8) Tato ukázka ukazuje použití rozhraní XInput API v aplikaci C++. Čte vstupy z herního ovladače Xbox a zobrazuje data o pohybech analogové páčky a stisknutí tlačítek.
Ukázka zprostředkovatele komunikace Direct3D Direct2D (Windows 8) Tato ukázka ukazuje, jak spolupracovat s Direct2D a DirectWrite zapisovat text do cíle vykreslování Direct3D. Je to efektivní způsob, jak vytvářet přehledné displeje a textové čtení, jako jsou panely pro bodování ve hrách a prostorových aplikacích.
Ukázka syndikace (Windows 8) Tato ukázka ukazuje základní aplikaci pro Windows Store pro Windows 8, která může načítat informační kanály z webové služby. Tato ukázka je aktuálně k dispozici v programovacích jazycích JavaScript, C#, C++ a VB.
Ukázka dlaždic a odznáček aplikací (Windows 8) Tato ukázka ukazuje, jak používat dlaždici aplikace, což je reprezentační a spouštěcí bod vaší aplikace na úvodní obrazovce. Ukazuje také, jak na této dlaždici použít odznáček. Je to metoda, pomocí které aplikace předává uživateli informace o stavu, když aplikace není spuštěná.
Ukázka uživatelských a vlastních ovládacích prvků XAML (Windows 8) Tato ukázka ukazuje, jak vytvářet a používat elementy XAML UserControl a vytvářet vlastní ovládací prvky pro vaše projekty.
Ukázka načítání prostředků Direct3D (Windows 8) Tato ukázka ukazuje načítání prostředků Direct3D pro aplikace C++ s Rozhraním DirectX.
Ukázka přizpůsobení interaktivity xaml ListView a GridView (Windows 8) Tato ukázka ukazuje model ListView interakce ovládacího prvku.
Ukázka ovládacího prvku XAML WebView (Windows 8) Tato ukázka ukazuje, jak pomocí WebView ovládacího prvku zobrazit adresu URL, načíst HTML, pracovat se skriptem v rámci objektu WebViewa používat WebViewBrush.
Vzorek snímače kompasu (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Compass rozhraní API. Tato ukázka umožňuje uživateli zobrazit čtení kompasu jako magnetický sever a v závislosti na nainstalovaném senzoru hodnotu true-north.
Ukázka orientace zobrazení (Windows 8) Tato ukázka ukazuje, jak pomocí DisplayProperties třídy nastavit orientaci zobrazení v aplikaci.
Ukázka režimů interpolace Direct2D (Windows 8) Tato ukázka ukazuje různé režimy interpolace používané rozhraním Direct2D.
Ukázka předvoleb globalizace (Windows 8) Tato ukázka ukazuje, jak pomocí Windows.System.UserProfile.GlobalizationPreferences třídy získat předvolby globalizace uživatele. Ukazuje také, jak používat GeographicRegion třídy a Language .
Ukázka realizace geometrie Direct2D (Windows 8) Tato ukázka ukazuje, jak může tessellace geometrie s více jádry pomoct zkrátit dobu vykreslování geometrie. Použití masky krytí a sítí je alternativou k tradičnímu vykreslování geometrie, které může být v některých situacích lepší.
Ukázka mapování písem jazyka (Windows 8) Tato ukázka ukazuje, jak získat doporučení písma pro konkrétní jazyk pomocí LanguageFontGroup třídy v Windows.Globalization.Fonts oboru názvů.
Vzorek senzoru inklinometru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Inclinometer rozhraní API. Tento vzorek umožňuje uživateli zobrazit úhly sklonu o ose X, Y a Z pro 3osý inklinometr.
Ukázka stylu s vysokým kontrastem XAML (Windows 8) Tato ukázka ukazuje různé techniky implementace podpory režimu vysoký kontrast ve vaší aplikaci. Podpora režimu vysokého kontrastu je důležitá, aby byla vaše aplikace přístupná lidem s problémy se zrakem.
Ukázka možností vstupního zařízení (Windows 8) Tato ukázka ukazuje, jak dotazovat vstupní zařízení, která jsou připojená k zařízení uživatele. A jak podporovat režimy ukazatele, dotykového ovládání, pera, myši a klávesnice v aplikacích pro Windows Store.
Ukázka zásad EAS pro poštovní klienty (Windows 8) Tato ukázka ukazuje, jak můžou poštovní klienti načítat informace o zařízení a pracovat s dodanými zásadami Exchange Active Sync (EAS). Aplikace pro Windows Store můžou nakonfigurovat poštovní klienty tak, aby dodržovali dané zásady EAS.
Ukázka DatagramSocket (Windows 8) Tato ukázka ukazuje základy třídy pomocí síťových DatagramSocket funkcí poskytovaných prostředí Windows Runtime. Klientská komponenta ukázky vytvoří soket UDP, použije ho k odesílání a příjmu dat a zavře soket.
ukázka DirectWrite hello world (Windows 8) Tato ukázka ukazuje, jak pomocí DirectWrite a Rozhraní Direct2D vykreslit text "Hello World" do objektu CoreWindow.
Ukázka komprese (Windows 8) Tato ukázka ukazuje, jak číst strukturovaná data ze souboru a zapisovat komprimovaná data do nového souboru a jak číst komprimovaná data a zapisovat dekomprimovaná data do nového souboru. Mnoho aplikací potřebuje komprimovat a dekomprimovat data.
Ukázka stavu sítě na pozadí (Windows 8) Tato ukázka ukazuje, jak určit změnu v profilu připojení k Internetu registrací obslužné rutiny úlohy na pozadí pro událost změny stavu sítě pomocí podmínky Přítomnost v internetu.
Ukázka informací o balíčku aplikace (Windows 8) Tato ukázka ukazuje, jak získat informace o balíčku pomocí rozhraní API pro balení prostředí Windows Runtime. Uživatelé získávají aplikaci pro Windows Store jako balíček aplikace. Systém Windows použije informace v balíčku aplikace k instalaci aplikace pro jednotlivé uživatele.
Ukázka LightSensoru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.LightSensor rozhraní API. Tato ukázka umožňuje uživateli zobrazit čtení okolního světla jako hodnotu LUX. Můžete zvolit jeden ze dvou scénářů: události dat LightSensor, hodnoty aktuálních světelných senzorů a další.
Ukázka zřizování účtů mobilního širokopásmového připojení (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API agenta zřizování Windows 8 mobilního širokopásmového připojení (Windows.Networking.NetworkOperators.ProvisioningAgent) nakonfigurovat Windows 8 s požadovanými informacemi o připojení a zřizování přístupu.
Ukázka přehrávání médií (Windows 8) Tato ukázka ukazuje rozhraní PLAY TO API. Ukazuje, jak můžete rozšířit mediální aplikaci a streamovat video, zvuk a obrázky do jiných zařízení v místní síti.
Ukázka dotykové klávesnice (Windows 8) Tato ukázka ukazuje, jak automaticky spustit dotykovou klávesnici ve vlastních ovládacích prvcích, které nejsou odvozené od ovládacích prvků platformy. Ukázka implementuje vlastní ovládací prvky, které vyžadují vstup z klávesnice a nejsou odvozené ze standardních ovládacích prvků XAML.
Ukázka knihovny animací XAML (Windows 8) Tato ukázka ukazuje, jak animovat prvky a použít u animací funkce pro usnadnění, aby se dosáhlo různých efektů.
Ukázka přichycení (Windows 8) Přichycený stav je jedním ze čtyř možných stavů zobrazení aplikace. Přichycení aplikace změní její velikost na šířku 320 pixelů, což jí umožní sdílet obrazovku s jinou aplikací. Přichycení umožňuje, aby byly dvě aplikace viditelné současně.
Ukázka překódování médií (Windows 8) Tato ukázka ukazuje, jak pomocí Windows.Media.Transcoding rozhraní API překódovat videosoubor v aplikaci pro Windows Store. Překódování je převod digitálního multimediálního souboru, například videosouboru nebo zvukového souboru, z jednoho formátu do druhého.
Ukázka dvojrozměrných transformací XAML (Windows 8) Tato ukázka ukazuje, jak pomocí dvourozměrných transformací upravit způsob zobrazení prvků v aplikaci. Transformace definuje, jak mapovat nebo transformovat body z jednoho prostoru souřadnic do jiného prostoru souřadnic.
IXmlReader a IXmlWriter – ukázka zápisu dat XML pro čtení (Windows 8) Tato ukázka ukazuje, jak používat IXmlReader a IXmlWriter v aplikaci pro Windows Store pomocí jazyka C++. Slouží ke čtení a zápisu dat XML z plochého textového souboru ve formátu XML. Tato rozhraní jsou součástí rozhraní API Windows Win32 a COM, ale jsou podporována prostředí Windows Runtime.
Zachycení médií pomocí ukázky zařízení pro zachytávání (Windows 8) Tato ukázka ukazuje, jak pomocí MediaCapture rozhraní API zachytit video, zvuk a obrázky ze zachytávacích zařízení, jako je například webová kamera.
Ukázka místní nabídky XAML (Windows 8) Tato ukázka ukazuje, jak vytvořit a použít element XAML Popup v projektech.
Ukázka CameraCaptureUI (Windows 8) Tato ukázka ukazuje, jak používat Windows.Media.Capture.CameraCaptureUI rozhraní API, které zobrazuje uživatelské rozhraní na celé obrazovce pro pořizování fotek nebo videí. Uživatelské rozhraní pro zachytávání z fotoaparátu nabízí ovládací prvky pro přepínání z fotky na video, časovač pro pořizování časově zpožděných fotek a další možnosti.
Ukázka přehrávání zvukových souborů XAudio2 (Windows 8) Tato ukázka ukazuje použití XAudio2 v aplikaci.
Ukázka Hilo C++ (Windows 8) Tato ukázka ukazuje, jak vytvořit úplnou aplikaci pro Windows Store pomocí C++ a XAML. Ukázka fotografie Hilo poskytuje pokyny pro vývojáře C++, kteří chtějí vytvořit Windows 8 aplikaci pomocí moderního jazyka C++, XAML a prostředí Windows Runtime.
DirectWrite ukázka vlastního vykreslovacího modulu pro text (Windows 8) Tato ukázka ukazuje, jak implementovat vlastní vykreslovač textu pro DirectWrite.
ukázka výčtu písem DirectWrite (Windows 8) Tato ukázka ukazuje, jak pomocí DirectWrite vypsat písma v systémové kolekci písem na zařízení uživatele.
Ukázka transformace perspektivy Direct2D (Windows 8) Tato ukázka ukazuje, jak pomocí DrawBitmap rozhraní API zobrazit obrázek s použitou transformací perspektivy.
Ukázka CameraOptionsUI (Windows 8) Tato ukázka ukazuje, jak používat možnosti fotoaparátu v aplikaci zařízení. Rozhraní CameraOptionsUI API zobrazí uživatelské rozhraní pro úpravu nastavení kamery. Tato ukázka vyžaduje webkameru.
Ukázka přehrávání zvukového ovladače XInput (Windows 8) Tato ukázka ukazuje přehrávání XAudio2 na zařízení XInput, jako je náhlavní souprava, v aplikaci.
Ukázka efektu transformace Direct2D 3D (Windows 8) Tato ukázka ukazuje různé metody transformace obrázku v prostorovém prostoru.
Ukázka autorizace účtu systému Windows (Windows 8) Tato ukázka ukazuje, jak použít členy Windows.Security.Authentication.OnlineId oboru názvů k ověření uživatele pomocí jeho účtu Microsoft v režimu delegování. A jak odesílat získané tokeny do rozhraní API Live Connect pomocí protokolu REST.
Ukázka formátování a analýzy čísel (Windows 8) Tato ukázka ukazuje, jak používat DecimalFormattertřídy , CurrencyFormatterPercentFormatter, a PermilleFormatter v Windows.Globalization.NumberFormatting oboru názvů . Slouží k zobrazení a analýze čísel, měn a procentuálních hodnot.
Ukázka nabídek a uvolnění prostředků DXGI (Windows 8) Tato ukázka ukazuje použití rozhraní DXGI IDXGIDevice2::OfferResources a IDXGIDevice2::ReclaimResources rozhraní API v aplikaci C++ s rozhraním DirectX.
Ukázka zprostředkovatele webového ověřování (Windows 8) Tato ukázka ukazuje rozhraní WinRT API zprostředkovatele webového ověřování. Umožňuje povolit připojení jednotného přihlašování (SSO) k poskytovatelům OAuth, jako jsou Facebook, Google, Microsoft a Twitter.
Ukázka efektu zvukového streamu XAudio2 (Windows 8) Tato ukázka ukazuje streamování zvuku v aplikaci C++ pomocí rozhraní API XAudio2 a Media Foundation.
Úvodní obrazovka (Windows 8) Tato ukázka ukazuje, jak napodobit úvodní obrazovku, kterou windows zobrazuje pro vaši aplikaci, správným umístěním podobného obrázku, když Windows úvodní obrazovku zavře.
Ukázka úlohy SMS na pozadí (Windows 8) Tato ukázka ukazuje, jak používat Windows 8 mobile broadband SMS API (Windows.Devices.Sms) s rozhraním API úlohy na pozadí (Windows.ApplicationModel.Background) k odesílání a přijímání textových zpráv SMS.
Ukázka pro odesílání, příjem a správu SIM zpráv (Windows 8) Tato ukázka ukazuje, jak používat Windows 8 mobile broadband SMS API (Windows.Devices.Sms).
Zkušební aplikace a ukázka nákupu v aplikaci (Windows 8) Tato ukázka ukazuje, jak pomocí licenčního rozhraní API, které poskytuje Windows Store, určit stav licence aplikace nebo funkce povolené nákupem v aplikaci.
Ukázka zadávání textu z klávesnice Input Touch (Windows 8) Tato ukázka ukazuje, jak povolit optimalizovaná zobrazení na dotykové klávesnici. Funguje s použitím vstupních oborů a typů vstupu s ovládacími prvky v WinJS.UI oboru názvů a s ovládacími TextBox prvky a RichEdit XAML.
Ukázka úprav textu XAML (Windows 8) Tato ukázka ukazuje, jak v aplikaci používat ovládací prvky pro zadávání textu.
Ukázka fondu vláken (Windows 8) Tato ukázka ukazuje, jak asynchronně spouštět pracovní položky pomocí rozhraní API fondu vláken prostředí Windows Runtime.
Ukázka zprostředkovatele okna model UI Automation core (Windows 8) Tato ukázka ukazuje, jak vytvořit zprostředkovatele Microsoft model UI Automation. Programové informace o aplikaci pro Windows Store jsou dostupné pro technologie přístupnosti, jako jsou čtečky obrazovky. Ukázka je aplikace Direct2D.
Ukázka přístupnosti XAML (Windows 8) Tato ukázka ukazuje, jak do aplikace přidat základní podporu přístupnosti.
Ukázka seznamu skladeb (Windows 8) Tato ukázka ukazuje, jak vytvořit, uložit, zobrazit a upravit seznam stop zvukových souborů. Tato ukázka používá třídy, které jsou v Windows.Media.Playlists oboru názvů .
Ukázka klienta media serveru (Windows 8) Tato ukázka ukazuje, jak vytvořit klienta serveru médií pomocí rozhraní API serveru médií. Ukázka serveru médií ukazuje, jak programově procházet server digitálních médií v místní síti a zobrazit všechny jeho videosoubory.
Ukázka aplikace Direct2D magazine (Windows 8) Tato ukázka ukazuje, jak použít Direct2D, DirectWrite, Windows Imaging Component (WIC) a XAML k vytvoření aplikace s prezentací typu časopisu.
Ukázka účtu mobilního širokopásmového připojení a správy zařízení (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API Windows 8 mobilního širokopásmového připojení (Windows.Networking.NetworkOperators) používané operátory MNO (Mobile Network Operators). Ukazuje, jak pomocí rozhraní API MobileBroadbandAccount načíst a zobrazit dostupné účty mobilního širokopásmového připojení.
Ukázka bezkontaktní komunikace (Windows 8) Tato ukázka ukazuje, jak používat PeerFinder třídy a ProximityDevice ke komunikaci s blízkými počítači. Pomocí rozhraní Proximity API si můžete vyměňovat malé zprávy během gesta klepnutí nebo nastavit připojení soketu mezi partnerskými aplikacemi.
Vytvoření ukázky prostředí Windows Runtime procesních komponent (C++CX) (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu v jazyce C++/CX, která se používá v klientském kódu jazyka C++/CX, JavaScriptu a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní a IAppliance rozhraní.
Ukázka předvoleb automatického otáčení zařízení (Windows 8) Tato ukázka ukazuje, jak pomocí DisplayProperties třídy zpracovávat a ověřovat události obměně zařízení.
Ukázka komunikace v reálném čase (Windows 8) Tato ukázka ukazuje, jak pomocí funkce s nízkou latencí povolit komunikační aplikace v reálném čase.
Ukázka aplikace pro sdílení zdroje obsahu (Windows 8) Tato ukázka ukazuje, jak může aplikace sdílet obsah s jinou aplikací. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransfer oboru názvů .
Ukázka kontraktu vyhledávání (Windows 8) Tato ukázka ukazuje, jak uživatelům umožnit vyhledávání v aplikaci, když vyberou ovládací tlačítko Hledat a otevřou podokno hledání. A jak používat podokno hledání k zobrazení návrhů pro dotazy uživatelů.
Ukázka nezpracovaných oznámení (Windows 8) Tato ukázka ukazuje, jak používat nezpracovaná oznámení, což jsou nabízená oznámení bez přidruženého uživatelského rozhraní, která provádějí úlohu aplikace na pozadí.
Ukázka základních efektů obrázků Direct2D (Windows 8) Tato ukázka ukazuje, jak načíst obrázek, jak na něj použít Gaussovský efekt rozostření a pak ho zobrazit v objektu Windows::UI::Core::CoreWindow.
Ukázka efektů Direct2D u primitiv (Windows 8) Tato ukázka ukazuje, jak použít efekty obrázků na primitiva Direct2D. Tato ukázka nakreslí zaoblené obdélníky pomocí rozhraní Direct2D a pak nakreslí DirectWrite text uprostřed obdélníků. Pak na něj použije graf efektů.
Ukázka ControlChannelTrigger StreamSocket (Windows 8) Ukázka ukazuje, jak používat ControlChannelTrigger třídu v aplikaci pro Windows Store. Používá protokol TCP StreamSocket, takže aplikace je vždy připojená a dosažitelná. Tato ukázka demonstruje použití oznámení sítě na pozadí.
Ukázka ControlChannelTrigger StreamWebSocket (Windows 8) Ukázka ukazuje, jak pomocí ControlChannelTrigger třídy povolit aplikaci pro Windows Store pomocí StreamWebSocket, aby byla vždy připojená a vždy dosažitelná. Tato ukázka demonstruje použití oznámení sítě na pozadí.
Ukázka spuštění přidružení (Windows 8) Tato ukázka ukazuje, jak spustit výchozí aplikaci uživatele pro typ souboru nebo protokol. Můžete se také dozvědět, jak aplikaci povolit jako výchozí aplikaci pro typ souboru nebo protokol.
Ukázka AtomPub (Windows 8) Tato ukázka ukazuje, jak získat přístup k informačním kanálům syndikovaného obsahu, jak je vytvářet, aktualizovat a odebírat z webu. Používá prostředí Windows Runtime implementaci standardu Atom Publication.
Ukázka zápisu certifikátu (Windows 8) Tato ukázka ukazuje, jak vytvořit a zaregistrovat certifikát v certifikační hierarchii. Pokud chcete získat zkušební kopii Windows 8, přejděte na Windows 8. Pokud chcete získat zkušební kopii sady Microsoft Visual Studio 2012, přejděte na Visual Studio 2012.
Ukázka aplikace schránka (Windows 8) Tato ukázka ukazuje, jak aplikace může používat příkazy schránky, včetně kopírování, vložení, vyjmutí a přesunutí. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransfer oboru názvů .
Ukázka režimů složených efektů Direct2D (Windows 8) Tato ukázka ukazuje širokou škálu složených a prolnutí režimů dostupných z Rozhraní Direct2D.
Ukázka mapování rozhraní Direct3D bump (Windows 8) Tato ukázka ukazuje mapování hrbolů pomocí normální mapy a osvětlení po pixelech.
Podrobnosti kalendáře a matematické ukázky (Windows 8) Tato ukázka ukazuje, jak používat Calendar třídu v Windows.Globalization oboru názvů k manipulaci a zpracování kalendářních dat na základě kalendářního systému a předvoleb globalizace uživatele.
Ukázka výčtu zařízení (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API pro výčet zařízení najít dostupná zařízení a vyhledat informace o zařízení. Ukázka představuje dva scénáře: V prvním scénáři se rozhraní API pro výčet zařízení používá k vyhledání konkrétních rozhraní zařízení.
ukázka textu odstavce DirectWrite (Windows 8) Tato ukázka ukazuje, jak pomocí DirectWrite a Rozhraní Direct2D vykreslit text odstavce do objektu CoreWindow. V rozložení můžete použít zarovnání a mezery mezi znaky.
Reakce na vzhled ukázky klávesnice na obrazovce (Windows 8) [Tato dokumentace je předběžná a může se změnit.] Tato ukázka ukazuje, jak poslouchat vzhled softwarové klávesnice na obrazovce a reagovat na ně. Když je fokus přidělen prvku, který vyžaduje textové zadání na zařízení, které nemá klávesnici.
Ukázka datové vazby XAML (Windows 8) Tato ukázka demonstruje základní techniky datových vazeb pomocí třídy Binding a rozšíření značek vazby.
Ukázka kurzu Direct3D (Windows 8) Tato ukázka je kurz s pěti lekcemi. Poskytuje úvod do rozhraní Api Direct3D a představuje koncepty a kód, které se používají v mnoha dalších ukázkách rozhraní DirectX.
Direct2D effects photo adjustment app sample (Windows 8) Tato ukázka ukazuje různé běžné techniky manipulace s fotkou pomocí direct2D efektů. Tato ukázka je rozdělená do několika částí. Lekce 1: Ukazuje základy načítání a kreslení obrázku pomocí efektů Direct2D.
Ukázka zvukové relace Windows (WASAPI) (Windows 8) Ukazuje, jak provádět různé úlohy související se zvukem pomocí rozhraní WINDOWS Audio Session API (WASAPI).
Ukázka názvu domény uživatele (Windows 8) Tato ukázka demonstruje funkce související s doménou, kterou UserInformation poskytuje třída Windows.System.UserProfile oboru názvů. Třída UserInformation umožňuje aplikaci získat a nastavit informace o uživateli.
Ukázka správy zpráv USSD (Windows 8) Tato ukázka ukazuje správu síťových účtů pomocí protokolu USSD s mobilními širokopásmovými zařízeními s podporou GSM. USSD se obvykle používá ke správě účtů profilu mobilního širokopásmového připojení operátorem MNO (Mobile Network Operator).
Ukázka optimalizátoru cest Mapy Bing (Windows 8) Ukázka ukazuje použití JavaScriptu a Visual C++ a vytvoření aplikace pro Windows 8 s názvem Mapy Bing Trip Optimizer. Mapy Bing Optimalizátor jízd používá JavaScript k definování uživatelského rozhraní a C++ pro výpočetně náročný algoritmus paralelně.
Direct2D a DirectWrite animovaný text v ukázce cesty (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní Direct2D a DirectWrite vykreslit textový řetězec podél animované, nelineární geometrické cesty. Aplikace vykreslí text "Hello, World!" opakovaný několikrát v různých jazycích podél Bezierovy křivky.
Ukázka ověřování wi-fi hotspotu (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API Windows 8 pro mobilní širokopásmové připojení (Windows.Networking.NetworkOperators) pro ověřování hotspotů Wi-Fi. Tento mechanismus použijte jako alternativu ke konfiguraci statických přihlašovacích údajů pro Wi-Fi hotspot.
Ukázka obrázků XAML (Windows 8) Tato ukázka demonstruje různé techniky pro zobrazení obrázků a manipulaci s nimi v aplikaci pomocí ovládacího prvku Image a třídy BitmapImage.
Ukázka aplikace domácí skupiny (Windows 8) Tato ukázka ukazuje, jak pomocí objektu HomeGroup otevřít, prohledávat a sdílet soubory. V této ukázce se HomeGroup používají některé z možností, které Windows.Storage.Pickers se nacházejí v a Windows.Storage.KnownFolders.
Ukázka kontrastu a nastavení uživatelského rozhraní (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API pro nastavení uživatelského rozhraní v základní aplikaci v jazyce C# nebo JavaScript.
Ukázka výčtu složek (Windows 8) Tato ukázka ukazuje, jak vypsat soubory a složky nejvyšší úrovně uvnitř umístění. (Například složka, zařízení nebo umístění v síti.) A jak pomocí dotazů vypsat všechny soubory v umístění tím, že je seřadí do skupin souborů.
Ukázka výběru souborů (Windows 8) Tato ukázka ukazuje, jak získat přístup k souborům a složkám tím, že je uživatel může vybrat prostřednictvím nástroje pro výběr souborů. A jak uložit soubor, aby uživatel mohl zadat název, typ souboru a umístění souboru, který se má uložit.
Ukázka kontraktů pro výběr souborů (Windows 8) Tato ukázka ukazuje, jak může aplikace prostřednictvím nástroje pro výběr souborů poskytovat soubory, umístění pro ukládání a aktualizace souborů v reálném čase jiným aplikacím. To se provádí účastí na kontraktu Výběr otevření souboru, kontraktu výběru souboru a kontraktu aktualizátoru souborů s mezipamětí.
Ukázka hledání programových souborů (Windows 8) Tato ukázka ukazuje, jak dotazovat soubory v umístěních, jako je složka, knihovna, zařízení nebo síťové umístění. Používá Windows.Storage.Search rozhraní API. Mezi důležitá rozhraní API v této ukázce patří: QueryOptions třída, StorageFileQueryResult třída a další.
Ukázka miniatury souborů a složek (Windows 8) Tato ukázka ukazuje, jak načíst miniatury souborů a složek. Používá Windows.Storage.FileProperties rozhraní API.
Ukázka manipulace se vstupem a gest (C++) (Windows 8) Tato ukázka ukazuje, jak zpracovávat vstup ukazatele a zpracování a gesta pomocí GestureRecognizer rozhraní API v aplikaci pro Windows Store pomocí C++ a Rozhraní DirectX.
Ukázka fraktálního generátoru Direct3D HLSL (Windows 8) Tato ukázka ukazuje použití výpočetních shaderů Direct3D HLSL a DirectCompute k vytvoření fraktálních obrázků.
Ukázka světelných efektů Xaml Direct2D (Windows 8) Tato ukázka ukazuje světelné efekty dostupné v direct2D efektech. Vlastnosti efektu osvětlení jsou řízeny ovládacími prvky rozhraní XAML a poté zobrazeny pomocí Direct2D prostřednictvím XAML SwapChainBackgroundPanel.
Ukázka tisku Direct2Dapp (Windows 8) Tato ukázka ukazuje, jak přidat podporu tisku Direct2D do aplikace pro Windows Store. Tato ukázka ukazuje, jak pomocí funkcí Direct2D vykreslit obsah aplikace pro Windows Store pro tisk. A jak odeslat vykreslený obsah do tiskárny.
Ukázka obrázků a efektů direct2D pro tisk (Windows 8) Tato ukázka ukazuje, jak tisknout obrázky Direct2D a direct2D efekty v aplikaci pro Windows Store.
Ukázka animovaného textu direct2D (Windows 8) Tato ukázka ukazuje, jak rychle vykreslit text pomocí metody Direct2D FillOpacityMask . Ukázka také reaguje na dotyky. Ke zvětšení a oddálení textu můžete použít stažení dvěma prsty.
Ukázka efektů následného zpracování Direct3D (Windows 8) Tato ukázka ukazuje následné zpracování Direct3D 11.1 na jednoduché scéně rotující datové krychle s využitím přechodných vyrovnávacích pamětí se zmenšeným měřítkem.
Ukázka rozšířených jazykových služeb (ELS) (Windows 8) Tato ukázka ukazuje použití rozšířených jazykových služeb (ELS) v aplikaci pro Windows Store. Ukázka implementuje scénáře, které ukazují použití tří dostupných služeb ELS. Scénáře ukazují, jak požádat o konkrétní službu.
DirectWrite testovací vzorek (Windows 8) Tato ukázka ukazuje, jak používat funkce testování přístupů DirectWrite. Používají se k určení části zobrazeného textu, na kterou se kliká nebo na kterou se dotknete.
ukázka vloženého objektu DirectWrite (Windows 8) Tato ukázka ukazuje, jak vložit vložený objekt do textového rozložení, například do obrázku.
Ukázka výkresu založeného na vektorech XAML (Windows 8) Tato ukázka ukazuje, jak v aplikaci kreslit vektorovou grafiku.
Ukázka ovládacího prvku volání Přes Bluetooth (Windows 8) Ukázka Bluetooth CallControl ukazuje, jak nakonfigurovat výchozí komunikační zařízení Bluetooth pro zpracování hovorů. K dispozici jsou JavaScript, C#, C++ a VB.Net verze této ukázky. Tato ukázka vyžaduje znalost událostí systému Windows a zpracování událostí.
Ukázka seznamu příkazů Direct2D (Windows 8) Tato ukázka ukazuje použití seznamu příkazů. Používá se k záznamu sady vektorových příkazů, vytvoření obrázkového štětce ze seznamu příkazů a následnému vyplnění geometrie obdélníku. Seznam příkazů zachovává nezávislost rozlišení vektoru.
Ukázka controlchannelTrigger XMLHTTPRequest (Windows 8) Ukázka ukazuje, jak pomocí ControlChannelTrigger třídy povolit aplikaci pro Windows Store pomocí , IXMLHTTPRequest2 aby byla vždy připojená a vždy dosažitelná. Tato ukázka ukazuje použití síťových oznámení na pozadí v aplikaci pro Windows Store.
Ukázka skici kontroleru XInput a JavaScriptu (Windows 8) Tato ukázka ukazuje, jak zabalit rozhraní API jazyka C++ XInput v komponentě prostředí Windows Runtime. Potom ho zavolá z aplikace pro Windows Store pomocí JavaScriptu. Tato ukázka implementuje aplikaci pro skici, která umožňuje pomocí herního ovladače pro Xbox vybrat tloušťku čáry a další možnosti.
Ukázka konvolve maticového efektu Direct2D (Windows 8) Tato ukázka ukazuje konvolve maticový efekt Direct2D Effects. Tato ukázka obsahuje několik ukázkových matic jádra konvoluce: průchozí (no-op), rozostření rámečku (šířka 5), jednoduchá detekce okrajů, jednoduché zaostření, reliéf, svislé stěr (výška 10) a další.
Ukázka implementace řetězce prohození rozhraní DirectX (Windows 8) Tato ukázka ukazuje, jak přijímat CoreWindow události v nativní aplikaci a jak připojit řetěz prohození DirectX k zobrazení aplikace.
Ukázka výběru přihlašovacích údajů (Windows 8) Tato ukázka ukazuje, jak pomocí Windows.Security.Credentials.UI.CredentialPicker třídy načíst přihlašovací údaje. Tyto přihlašovací údaje mohou být předány rozhraním API, která je vyžadují, HttpClientnapříklad .
Ukázka direct2D animace (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní Direct2D vykreslit a animovat primitivo Direct2D podél spirální cesty.
Ukázka aplikace pro sdílení obsahu (Windows 8) Tato ukázka ukazuje, jak může aplikace přijímat obsah sdílený z jiné aplikace. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransfer oborů názvů a Windows.ApplicationModel.DataTransfer.Share .
Ukázka uložení direct2D do souboru obrázku (Windows 8) Tato ukázka ukazuje, jak vykreslit obrazovku pomocí Rozhraní Direct2D a DirectWrite. A jak uložit vykreslenou image na disk pomocí rozhraní WIC API.
Změna velikosti podle vzorku DPI (Windows 8) Tato ukázka popisuje, jak vytvořit aplikaci, která se škáluje podle hustoty pixelů obrazovky. Načte obrázky se správným měřítkem nebo přepíše výchozí měřítko. Tato ukázka používá Windows.Graphics.Display rozhraní API.
Vytvoření ukázky prostředí Windows Runtime součástí v procesu (C#) (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu v jazyce C#, která se používá v klientském kódu C++/CX, JavaScriptu a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní a IAppliance rozhraní.
Ukázka nabízených a pravidelných oznámení na straně klienta (Windows 8) Tato ukázka ukazuje, jak se klientská aplikace může zaregistrovat a naslouchat nabízeným oznámením odesílaných z webového serveru. Nabízená oznámení se dají použít k aktualizaci odznáčku nebo dlaždice, vyvolání informační zprávy nebo spuštění úlohy na pozadí.
Ukázka rozhraní API pro přenosná zařízení (Windows 8) Tato ukázka ukazuje, jak získat přístup IPortableDevice k rozhraní COM API z aplikace C++. Informace o přístupu IPortableDevice k rozhraní COM API z desktopové aplikace C++ najdete v ukázce rozhraní COM API pro přenosná zařízení.
Ukázka PlayToReceiver (Windows 8) Tato ukázka ukazuje, jak vytvořit softwarový přijímač Play To. Chcete-li inzerovat software Play To Receiver, klikněte na tlačítko Spustit příjemce. Pokud chcete příjemce zastavit, klikněte na tlačítko Zastavit příjemce.
Ukázka přizpůsobení zamykací obrazovky (Windows 8) Tato ukázka ukazuje, jak pomocí LockScreen rozhraní API nastavit obrázek aktuálního uživatele na zamykací obrazovce. Tato ukázka používá třídy z Windows.System.UserProfile oboru názvů.
Ukázka schránky přihlašovacích údajů (Windows 8) Tato ukázka ukazuje, jak používat rozhraní WinRT PasswordVault API a jak používat schránku přihlašovacích údajů k ukládání webových přihlašovacích údajů. Mezi konkrétní scénáře patří jeden uživatel s jedním prostředkem a několik uživatelů s jedním prostředkem.
Ukázka přehrávání videa v jazyce C++ nativní pro mediální modul (Windows 8) Tato ukázka ukazuje přehrávání videa pomocí MediaEngine rozhraní API v nativní aplikaci C++.
Ukázka rozšíření médií (Windows 8) Tato ukázka ukazuje, jak používat rozšíření médií. Pomocí obslužných rutin schémat můžete použít efekty na video, dekódovat video a vytvářet multimediální streamy.
Ukázka aplikací zamykací obrazovky (Windows 8) Tato ukázka ukazuje, jak může být aplikace na zamykací obrazovce – na obrazovce, která se zobrazí při uzamčení počítače – s odznáček pro poskytování základních informací o stavu nebo dlaždici pro podrobnější stav.
Ukázka zobrazení textu XAML (Windows 8) Tato ukázka ukazuje, jak řídit vzhled textu v aplikaci.
Ukázka SimpleOrientationSensor (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.SimpleOrientationSensor rozhraní API.
Ukázka spritu Direct3D (Windows 8) Tato ukázka poskytuje implementaci dávkového chování spritu v Direct3D, podobně jako u rozhraní XNA SpriteBatch API. Sprites jsou 2D rastrové obrázky, které lze nezávisle transformovat a spravovat v prostorové scéně, obvykle používané v 2D hrách.
Direct3D stereoskopický 3D vzorek (Windows 8) Tato ukázka ukazuje, jak přidat stereoskopický 3D efekt do aplikací C++ pomocí Direct3D. Také ukazuje, jak reagovat na změny stereo systému v Direct3D. Stereoskopický 3D efekt vyžaduje displej, který podporuje stereo 3D.
Vytvoření komponenty prostředí Windows Runtime DLL pomocí ukázky C++ (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu knihovny DLL v procesu v Microsoft Visual C++. Používá se v kódu klienta C++/CX, JavaScriptu a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní.
Vytvoření komponenty prostředí Windows Runtime EXE pomocí ukázky C++ (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu exe mimo proces v Microsoft Visual C++. Používá se v kódu klienta C++/CX, JavaScriptu a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní.