<Windows.h>.

Slides:



Advertisements
Panašios pateiktys
Laisvės ir kalnų šauksmas
Advertisements

“Ieškosiu Tavo veido...” pagal Isabel Guerra.
Lakštingala, čiulbanti 100 metų
Gėlių horoskopas MOTERIMS
Juozas Aputis (g. 1936) – rašytojas, bandantis surankioti ir savaip sudėlioti pasaulio grožį ir neįžvelgiamą jo gelmę reiškiančius žodžius. Parengė Vilniaus.
ATRASK DIEVO PAŠAUKIMĄ
III klasių viktorina Paruošė G.Baublienė ir L.Venskutė
Pateikties kopija:

<Windows.h>

windows.h Pirminis C antraštės failas (header), norint naudotis Win32 API, yra <windows.h> antraštės failas. Norint gauti vyldomą Win32 failą, šis failas turi būti įtrauktas (included) į kodą iš pradžių. Maža to, jis turi būti įtraukiamas prieš bet kokias kitas bibliotekas, nes apima makrokomandas (macros) ir kitus komponentus, kurie gali pakeisti ar išplėsti objektus kitose bibliotekose. Tai ypač aktualu kai dirbama su UNICODE, kuris įtakoja simbolių eilutes. Be to, daugelis standartinių C bibliotekos funkcijų yra įtraktos į Windows’ų branduolį ir yra prieinamos programuotojui nenaudojnt standartinių bibliotekų.

Antraštės failai Poantraštės failai - egzistuoja nemažai antraštės failų, kurie automatiškai įtraukiami kartu su windows.h, nes yra priklausomi nuo kitų failų ir makrokomandų (child header files). Egzistuoja antraštės failai, kurie gali būti įtraukiami į programą, bet nėra numatyti (default) įtraukti kartu su windows.h.

windows.h makrokomandos WIN32_LEAN_AND_MEAN – keletas poantraštės failų nėra įtraukiamos į programos versiją. Pagreitinamas kompiliavimo procesas. UNICODE ir _UNICODE – šios makrokomandos gali būti naudojamos atskirai, bet dažniausiai naudojamos kartu norint naudotis UNICODE simbolių eilutėmis vietoj ASCII. WINVER ir _WIN32_WINNT – nurodo tamtikrų funkcijų panaudojimą. Jei nurodysime skaičių mažesnį nei 0x500, negalėsime naudotis Win2000 funkcijomis, kurių nėra Win98. Iš esmės negalėsime naudotis daugiagijiškumu (multi-threading).