Процеси в прозорците - всичко това, както и програмиране

Създаване на процеси

- Отваря графичен файл (EXE), което ще се извършва в процеса. Ако изпълним файл не е валидно заявление Win32, подкрепата на изображението се иска (подкрепа на изображението), за да стартирате тази програма. Например, ако изпълним файл с разширение .bat на, стартирайте cmd.exe и т.н.







- Win32 обект създава "процес".

- Това създава основен поток (комин, "поток" и контекст обект).

- Подсистемата за Win32 е уведомен за нов процес и конец.

- Тя започва изпълнение на първичния поток.

процес на завършване

Метод се прекратява, когато:

- Функцията за въвеждане върна първичен контрол на потока.

- Един от потока на процеса, наречена функцията ExitProcess.

- Потокът от друг процес, наречен функция TerminateProcess.

Пример 1: Програмата създава метод "калкулатор".

На ускорители на клавиатурата ускорители са тясно свързани с менюто - както се предостави на потребителя достъп до набор от контролни команди приложение. Като правило, потребителите разчитат на менюто на приложението да проучи набор от команди, а след това преминете към използването на akseler.







"Hot Spot" Една от иконите в пикселите Иконата е определен като "гореща точка" (гореща точка), която е една точка, с която системата разпознава и комплекти, например, позицията на иконата. "Hot Spot" икона - обикновено пиксел размазване.

Структура прозорец долу изброените структури се използват за създаване и управление на прозорци. Структура CLIENTCREATESTRUCT CLIENTCREATESTRUCT структура съдържа информация за менюто и първия работен прозорец, дете прозорец на средна няколко документа (MDI) на. Заявлението преминава указател към пода.

Функция функция AdjustWindowRect RegulirovkaPryamougolnikaOkna AdjustWindowRect изчислява необходимия размер на правоъгълника на прозореца, на базата на желания размер на правоъгълника от потребителя. Правоъгълната прозорец може да се предава на функцията CreateWindowEx за създаване на прозореца, който работите.

На прозорците на Windows са основното средство за графична програма, въз основа на Win32, които си взаимодействат с потребителя и да изпълняват задачи, така че една от първите задачи на графични приложения, базирани на Win32, е да се създаде прозорец. Този преглед описва елементите връзки с обществеността.