Folyamatokat a windows - az egészet, és a programozás

létrehozása folyamatok

- Megnyitja egy képfájlt (EXE), amely kerül sor a folyamatban. Ha a végrehajtható fájl nem Win32 alkalmazás, a kép támogatását kérik (támogatás image) futtatni ezt a programot. Például, ha a futtatható fájl kiterjesztésű .bat, futni cmd.exe, stb

- Win32 objektum létrehoz egy „folyamat”.

- Ez létrehoz egy primer áram (verem „flow”, és a környezeti objektum).

- A Win32 alrendszer bejelentett egy új folyamat és cérna.

- Úgy kezdődik, végrehajtását az elsődleges patak.

eljárás lezárása

A folyamat megszakad, amikor:

- A bemeneti függvény értéke az elsődleges vezérlési.

- Az egyik eljárási áramokban az úgynevezett ExitProcess funkciót.

- Az áramlás a másik folyamat hívott függvény TerminateProcess.

1. példa: A program létrehoz egy „számológép” folyamat.

A gyorsbillentyűkről gyorsítók szorosan kapcsolódik a menü - mind biztosítja a felhasználó számára a hozzáférést a sor parancsok alkalmazás. Általános szabály, hogy a felhasználók támaszkodnak az alkalmazás menü, hogy vizsgálja meg egy sor parancs, majd kapcsoljuk be a használatát akseler.

„Hot Spot” Az egyik az ikonok a ikonra pixel kijelölték a „hot spot” (hot spot), amely egy ponton a rendszer felismeri és beállítja, például a helyzet a ikonra. "Hot Spot" ikon - általában pixel blur.

Szerkezet ablak alatt felsorolt ​​struktúrákat alkalmaznak létrehozásához és kezeléséhez ablakok. Szerkezet CLIENTCREATESTRUCT CLIENTCREATESTRUCT struktúra információt tartalmaz a menü és az első működési ablakban a gyermek ablakot a közeg több dokumentum (MDI). Egy alkalmazás átmegy a mutatót a padlóra.

Funkció AdjustWindowRect RegulirovkaPryamougolnikaOkna AdjustWindowRect függvény a szükséges méretét az ablak téglalap alapján a kívánt méretet a téglalap, a felhasználó által. Az ablak téglalap ezután átkerül a CreateWindowEx funkcióra, az ablak, dolgozó.

Az ablakok a Windows elsődleges eszköze a grafikus alkalmazás, amely a Win32, amelyek kölcsönhatásba lépnek a felhasználó és a feladatok elvégzésére, ezért az egyik első feladat grafikus alkalmazás, amely a Win32, hogy hozzon létre egy ablakot. Ez az értékelés elemeit ismertetik pr.