Asztali Windows-alkalmazások fejlesztése
A dokumentáció ezen szakasza a Windows asztali alkalmazások fejlesztése során használható API-kkal és funkciókkal kapcsolatos információkat tartalmaz. Ezen funkciók némelyike api-k használatával érhető el a Windows App SDK. A Windows operációs rendszerben (a Windows SDK) és a .NET-en keresztüli API-k használatával további funkciók érhetők el, és nem szükséges a Windows App SDK használata.
Fontos
Ha UWP-alkalmazáson dolgozik, akkor tekintse meg a UWP-ről a Windows App SDK-re történő migrálásdokumentációját.
A Windows App SDK szolgáltatásai
Az alábbi táblázat a Windows App SDK aktuális kiadásai által biztosított fejlesztési funkciókat emeli ki. Az egyes funkciókat tartalmazó Windows App SDK kiadási csatornáiról további információt A kiadási csatorna által elérhető funkciókcímű témakörben talál.
Jellemző | Leírás |
---|---|
WinUI 3 | A windowsos asztali alkalmazások premier natív felhasználói felületi (UI) keretrendszere, beleértve a C# és .NET rendszerű felügyelt alkalmazásokat, valamint a Win32 API-val C++-t használó natív alkalmazásokat. A WinUI 3 konzisztens, intuitív és akadálymentes felületet biztosít a legújabb felhasználói felületi minták használatával. |
A szöveg renderelése a DWriteCore segítségével | Szöveg renderelése eszközfüggetlen szövegelrendezési rendszerrel, kiváló minőségű al képpontos Microsoft ClearType szövegmegjelenítés, hardveresen gyorsított szöveg, többformátumú szöveg, széles nyelvi támogatás és még sok más. |
Erőforrások kezelése az MRT Core | Kezelje az alkalmazás erőforrásait, például a szöveges elemeket és képeket, különböző nyelveken, méret- és kontrasztvariánsokban, az alkalmazás logikájától függetlenül. |
Alkalmazás életciklusa: Alkalmazás példányosítás | Szabályozhatja, hogy az alkalmazás folyamatának több példánya is futhat-e egyszerre. |
alkalmazás életciklusa: Gazdag aktiválás | Az alkalmazás különböző aktiválási adatainak feldolgozása. |
alkalmazás életciklusa: Energiagazdálkodási | Megismerheti, hogy az alkalmazás hogyan befolyásolja az eszköz energiaállapotát, és lehetővé teszi az alkalmazás számára, hogy intelligens döntéseket hozzon az erőforrás-használatról. |
Alkalmazásablakok kezelése | Hozza létre és kezelje az alkalmazáshoz társított ablakokat. |
Push értesítések | Nyersértesítések és alkalmazásértesítések küldése az alkalmazásodnak a felhőből Azure alkalmazásregisztrációs identitások használatával. |
alkalmazásértesítések | Üzenetek küldése a felhasználónak alkalmazásértesítésekkel. |
üzembe helyezés | A Windows App SDK futtatókörnyezet üzembe helyezése csomagolatlan és csomagolt alkalmazással |
Forgatókönyv szerint rendszerezett Windows-alkalmazásfejlesztési funkciók
Az alábbi cikkek a Windows teljes alkalmazásfejlesztési platformjának funkcióinak használatának megkezdéséhez nyújtanak segítséget a gyakori alkalmazásforgatókönyvekhez, beleértve a Windows App SDK, a Windows SDK és a .NET SDK által biztosított funkciókat.
- Meglévő asztali alkalmazások modernizálása
- Felhasználói felület és bemenet
- alkalmazás életciklusa és rendszerszolgáltatások
- Windows-alkalmazások indítása és háttérfeladatok kezelése
- Kommunikáció
- kisegítő lehetőségek
- Hang-, video- és kamera
- Grafika
- adatok és fájlok
- Windows AI és gépi tanulás
- Integrálás a Windowszal
- Eszközök és érzékelők
- Biztonsági és identitáskezelési
- Üzembe helyezés áttekintése
A fejlesztési környezet beállításával és az új alkalmazás létrehozásának első lépéseivel kapcsolatos információkért lásd:
Kapcsolódó témakörök
Windows developer