Dasturiy ta'minot tizimlarini loyihalash


Download 122.07 Kb.
bet5/6
Sana03.06.2024
Hajmi122.07 Kb.
#1841764
1   2   3   4   5   6
Bog'liq
Dasturiy ta

Sinf uslublari


Sinf uslublari oyna sinfining qo'shimcha elementlarini belgilaydi. Bitwise OR (|) operatori yordamida ikki yoki undan ortiq uslublarni birlashtirish mumkin. Oyna sinfiga uslub belgilash uchun WNDCLASSEX strukturasining uslub a'zosiga uslubni belgilang . Sinf uslublari ro'yxati uchun Oyna sinfi uslublari ga qarang .

Sinflar va qurilma kontekstlari


Qurilma konteksti - bu ilovalar o'z oynalarining mijoz maydonida chizish uchun foydalanadigan maxsus qiymatlar to'plami. Tizim displeydagi har bir oyna uchun qurilma kontekstini talab qiladi, lekin tizim ushbu qurilma kontekstini qanday saqlashi va ko'rishi bo'yicha biroz moslashuvchanlikni ta'minlaydi.
Agar qurilma kontekst uslubi aniq ko'rsatilmagan bo'lsa, tizim har bir oynada tizim tomonidan qo'llab-quvvatlanadigan kontekstlar havzasidan olingan qurilma kontekstidan foydalanishini taxmin qiladi. Bunday hollarda, har bir oyna bo'yashdan oldin qurilma kontekstini olishi va ishga tushirishi va bo'yashdan keyin uni bo'shatishi kerak.
Har safar oyna ichida bo'yash kerak bo'lganda qurilma kontekstini olishning oldini olish uchun dastur oyna sinfi uchun CS_OWNDC uslubini belgilashi mumkin. Ushbu sinf uslubi tizimni shaxsiy qurilma kontekstini yaratishga, ya'ni sinfdagi har bir oyna uchun noyob qurilma kontekstini ajratishga yo'naltiradi. 
NAZARIY SAVOLLAR
1. **Dastur Windowsi nima?**
2. **Oyna (Window) o'lchamini qanday sozlash mumkin?**
3. **Event Handling (Tadbirni Boshqarish) nima uchun foydalaniladi?**
4. **Widget (Komponent) nima?**
5. **Layout Management (Joylashuvni Boshqarish) nima uchun kerak?**
6. **Modal va Modeless Window (Oyna) qanday farq qiladi?**
7. **Dialog Box (Munozara Qutisi) nima uchun ishlatiladi?**
8. **Splash Screen (Boshlang'ich ekranning rasmli sahifasi) nima uchun ishlatiladi?**

MAVZUGA DOIR TESTLAR
1.Dasturda interfeyslar qanday ko’rinadi?
A)derazalar, va tugmalar
B)malumotlar
C)yopiq ko’rinishida
D)to’g’ri javob yo’q

2.Internet foydalanuvchilari o’rtasidagi asosiy interfeys qaysi tilda olib boriladi?
A)rus tilida
B)o’zbek tilida
C)ingliz tilida
D)hohlagan tilde

3.Parallel interfeysga nima misol bo’ladi?
A)usb va telefon
B)printer ulanish porti
C)kompyuter va sichqoncha
D)zaryatnik va telefon


Download 122.07 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling