ПредишенСледващото

Анотация: Тази лекция е скрийнсейвър с прожекционен екран означава, XNA Framework. Имоти витрина имоти и да го използвате за създаване на скрийнсейвъри също са описани.

В тази лекция, ще възложи по-рано наученото създаден с помощта на XNA пълнофункционален скрийнсейвър (ScreenSaver), което показва, че фойерверките: ротационното кръг, от който лети много цветни искри (Фигура 4.1).

Какво е скрийнсейвър? Това приложение. Windows автоматично задейства след определен период на неактивност на компютъра. Първоначално, употребата на скрийнсейвър се дължи на чисто практически съображения: първо монитора има много ограничен ресурс, в резултат на продължително показване на статични изображения доведе до изгарянето на фосфора в определени области и, съответно, "запомняне" на монитора на изображението 1, например, дълго показване на Norton Commander панел водена да горят в монитор фосфор "образ" на тези панели. Съвременните монитори имат много по-дълъг живот, така че сега скрийнсейвърът изпълнява повече декоративна роля.

Знайте, Intuit, лекция, скрийнсейвър

Технически, скрийнсейвърът е изпълним Търсейки-файл с разширение. SCR. Със започването на скрийнсейвъра, Windows го издава един от трите командния ред параметри, изброени в таблица 4.1. C ++ програмисти обикновено създават скрийнсейвъри, използващи Scrnsave.lib библиотека (или Scrnsavw.lib), които се обработват независимо параметри на командния ред и изпълнява изключване скрийнсейвър, когато мишката, натискане и т.н. Всъщност, разработчикът трябва само да отменят събитието манипулатор WM_PAINT и изпълнение на кода на диалоговия прозорец.

За да бъдем честни, че изпълнението на диалоговия прозорец означава Win32 API не е най-приятната задача.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!