Win32 – aplikace klasické pracovní plochy (Visual C++)
Win32 aplikaci lze vytvořit jako nativní aplikaci klasické pracovní plochy, která má uživatelské rozhraní založené na oknech a která bude spustitelná v operačních systémech Windows od verze Windows 95 do Windows 8.1.Můžete použít všechny edice sady Visual Studio s výjimkou edice Express for Windows.
Aplikace Win32 je konvenční termín pro aplikace, které používají smyčky zpráv pro zpracování zpráv operačního systému Windows přímo, namísto použití rámce, jako je například rámec MFC (Microsoft Foundation Classes), knihovna ATL (Active Template Library) nebo rozhraní .NET Framework.Přestože termín zní "Win32", může se jednat o 32bitové i 64bitové aplikace.Aplikace Win32 v jazyce C++ mohou používat modul CRT (C Runtime) a třídy a funkce STL (Standard Template Library), objekty COM a jakékoli veřejně přístupné funkce Windows, které jsou souhrnně označovány jako Windows API.Úvod a aplikacích Win32 v jazyce C++, naleznete v tématu Výuka programování pro systém Windows v jazyce C++.
Aplikace Win32 je jedním ze způsobů, jak vytvořit nativní aplikaci klasické pracovní plochy systému Windows. Dalším způsobem je MFC aplikace.Knihovna MFC je výchozí volbou pro aplikace, především pro ty podnikové, které mají velké množství ovládacích prvků nebo vlastních uživatelských ovládacích prvků uživatelského rozhraní.Knihovna MFC poskytuje pohodlné pomocné třídy pro serializaci, manipulaci s textem, tisk a prvky moderního uživatelského rozhraní, jako je například pás karet.Tyto třídy nejsou pro aplikace Win32 k dispozici.K vytvoření aplikací MFC nebo ATL musíte mít alespoň edici Professional.
Související články
Title |
Popis |
---|---|
Obsahuje informace o API rozhraní a modelu COM systému Windows. (Některá rozhraní API systému Windows a DLL knihovny třetích stran jsou implementovány jako objekty modelu COM.) |
|
Popisuje vytvoření plně funkčního klienta Win32 klasické pracovní plochy, který používá pro vytvoření kolotočového uživatelského rozhraní Windows Animation a Direct2D. |
|
Obsahuje informace o konzolových aplikacích.Konzolová aplikace Win32 (nebo Win64) nemá žádná vlastní okna, ani žádnou smyčku zpráv.Spustí se v okně konzoly a vstup a výstup se provádí prostřednictvím příkazového řádku. |
|
Popisuje klíčové funkce jazyka Visual C++ v systému Visual Studio a odkazy na zbytek dokumentace k jazyku Visual C++. |
|
Visual C++ Developer Center na webu MSDN |
Obsahuje kurzy, blogy a články, které se vztahují k Win32 aplikacím klasické pracovní plochy. |