Delphi programok fejlesztése a Windows API-ban (VCL nélkül)

A kurzusról:

közbülső

A kurzust Wes Turner írta, Zarko Gajic hozta neked

Áttekintés:

Ez az útmutató a Delphi programok fejlesztéséről szól a "Forms" és a "Controls" egységek vagy az alkatrész könyvtár bármelyikének nélkül. Megmutatják, hogyan lehet Windows osztályokat és ablakokat létrehozni, hogyan lehet használni az "Üzenet hurkot" az üzenetek továbbításához a WndProc üzenetkezelő funkcióhoz, stb ...

Feltétel:

fejezetek:

Bevezetés:

A "szabványos" Delphi alkalmazás fájlméretét legalább 250 Kb-nak köszönheti, hogy a "Forms" egységet tartalmaz, amely sok olyan kódot tartalmaz, amelyre nincs szükség. A "Forms" egység nélkül az API-ban történő fejlesztés azt jelenti, hogy az alkalmazás .dpr (program) egységében fog kódolni. Nem lesz használható objektum-ellenőr vagy bármilyen alkatrész, ez NEM RAD, lassú, és a fejlesztés során nincs látható "forma". De ha megtanulja, hogyan kell ezt megtenni, akkor látni fogja, hogy a Windows operációs rendszer hogyan működik, és az ablakok létrehozásának lehetőségeit, valamint a Windows „üzeneteit” használja a dolgok elvégzéséhez. Ez nagyon hasznos a Delphi RAD-ban a VCL-lel, és szinte nélkülözhetetlen a VCL-komponensek fejlesztéséhez. Ha megtalálja az időt és a betegeket, hogy megismerjék a Windows üzeneteket és az üzenetkezelési módszereket, akkor megteszi jelentősen növeli a Delphi használatának képességét, még akkor sem, ha nem használ API-hívásokat, és csak a VCL.

instagram viewer

1. FEJEZET:
Amikor elolvassa a Win32 API súgót, láthatja, hogy a "C" nyelv szintaxisa kerül felhasználásra. Ez a cikk segít megtanulni a különbségeket a C és a Delphi nyelvtípusok között.
Beszéljen meg a fejezettel kapcsolatos kérdésekről, megjegyzésekről, problémákról és megoldásokról!

2. FEJEZET:
Készítsünk egy forma nélküli programot, amely felhasználói beadást kap, és létrehoz egy fájlt (feltöltve a rendszerinformációkat), csak a Windows API hívások felhasználásával.
Beszéljen meg a fejezettel kapcsolatos kérdésekről, megjegyzésekről, problémákról és megoldásokról!

3. FEJEZET:
Lássuk, hogyan hozhatunk létre egy Windows grafikus felhasználói felületet Windows és üzenet hurokkal. Íme, amit ebben a fejezetben talál: bevezetés a Windows üzenetküldésbe (az üzenet szerkezetével kapcsolatos vita); a WndMessageProc függvényről, a fogantyúkról, a CreateWindow függvényről és még sok másról.
Beszéljen meg a fejezettel kapcsolatos kérdésekről, megjegyzésekről, problémákról és megoldásokról!

Több jön ...

instagram story viewer