Procese în ferestrele - totul, și programare

crearea de procese

- Deschide un fișier de imagine (EXE), care va fi efectuată în acest proces. Dacă fișierul executabil nu este o aplicație Win32 validă, suportul de imagine este solicitată (imagine de sprijin) pentru a rula acest program. De exemplu, în cazul în care fișierul executabil cu extensia .bat, executați cmd.exe etc.







- Win32 obiect creează un „proces“.

- Se creează un flux primar (stivă, „flux“ și obiectul contextului).

- Subsistemul Win32 este notificat unui nou proces și fir.

- Acesta începe executarea fluxul principal.

Finalizarea procesului

Un proces încetează atunci când:

- Funcția de intrare a revenit controlul fluxului primar.

- Unul dintre fluxurile de proces numit funcția ExitProcess.

- Fluxul de un alt proces numit funcția TerminateProcess.

Exemplul 1: Programul creează un proces de „calculator“.

Pe acceleratorii de tastatură Accelerators sunt strâns legate de meniu - ambele oferă utilizatorului acces la un set de aplicații comenzi de control. Ca regulă, utilizatorii se bazează pe meniul aplicației pentru a explora un set de comenzi, și apoi trece la utilizarea akseler.







„Hot spot“ Una dintre pictogramele din pictograma de pixeli este desemnat ca un „hot spot“ (hot spot), care este un punct prin care sistemul recunoaște și seturi, de exemplu, poziția pictogramei. "Hot spot" icon - de obicei blur pixeli.

fereastra Structura de mai jos structurile enumerate sunt utilizate pentru a crea și gestiona ferestre. Structura Structura CLIENTCREATESTRUCT CLIENTCREATESTRUCT conține informații despre meniul și prima fereastră de operare, fereastra copil al multi-documentul mediu (MDI). O cerere trece un pointer la podea.

Funcția Funcția AdjustWindowRect RegulirovkaPryamougolnikaOkna AdjustWindowRect calculează dimensiunea necesară a dreptunghiului ferestrei, în funcție de dimensiunea dorită a dreptunghiului de către utilizator. Fereastra dreptunghiului poate fi apoi trecut la funcția CreateWindowEx pentru a crea fereastra, lucru pe.

Pe ferestrele de Windows sunt mijloacele primare de aplicare grafice, bazate pe Win32, care interacționează cu utilizatorul și de a efectua sarcini, astfel încât una dintre primele sarcini ale aplicațiilor grafice bazate pe Win32, este de a crea o fereastră. Această revizuire descrie elementele pr.