kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Kiadó: | ComputerBooks Kiadói Kft |
---|---|
Kiadás helye: | Budapest |
Kiadás éve: | |
Kötés típusa: | Ragasztott papírkötés |
Oldalszám: | 705 oldal |
Sorozatcím: | |
Kötetszám: | |
Nyelv: | Magyar |
Méret: | 24 cm x 17 cm |
ISBN: | 963-764-231-5 |
Megjegyzés: | Fekete-fehér ábrákkal. |
I. kötet | |
A Windows programozás alapjai | 5 |
Mi a Windows | 5 |
A Windows programozás alapelemei | 6 |
Azonosítók és deklarációk | 7 |
Függvényhívások | 8 |
Windows objektumok, objektum orientált programozás | 9 |
Üzenetvezérelt felépítés | 9 |
Az ablakkezelő eljárás | 10 |
Egyszerű Windows programok szerkezete | 10 |
A megjelenítendő ablak osztályának meghatározása | 14 |
A megjelenítendő ablak létrehozása | 17 |
Az ablak megjelenítése | 20 |
Az üzenetvezérlés | 21 |
Az ablakkezelő függvény | 30 |
A teljes példaprogram | 40 |
Windows program készítése | 44 |
A fordítás és a szerkesztés lépései a "make" állomány | 45 |
A modul definíciós állomány (a .DEF file) | 47 |
Input Windows alatt | 51 |
A Windows input üzenetei | 51 |
Az üzenet formái | 52 |
Billentyűzet inpus | 52 |
Az input fókusz | 53 |
A wParam paraméter | 54 |
Az IParam paraméter | 56 |
A Shift-állapotok | 56 |
Példa: A billentyűzet üzenetek fogadása és megjelenítése | 57 |
Karakter input | 62 |
A szövegkurzor (caret) | 63 |
Példa. Karakter üzenetek fogadására és a szövegkurzor használatára | 64 |
Egér input | 71 |
A Shift billentyűk feldolgozása | 73 |
Egér üzenetek a nem aktív területeken | 74 |
Példa: Az egér használatára az aktív területen | 76 |
Példa: Az egér használata a teljes képernyőn | 81 |
A számláló (timer) input | 85 |
Példa: A timer input kezelése callback függvénnyel | 87 |
Görgető sáv input | 90 |
Menü input | 96 |
Példa: Windows input üzenetek megjelenítése | 97 |
Gyermekablakok kezelése | 107 |
Kezelőgombok | 110 |
Nyomógombok | 112 |
Kiválasztó gombok | 113 |
Rádiógombok | 113 |
Csoport | 114 |
Nyomógombok használata | 114 |
Statikus ablakok | 117 |
Görgető ablakok | 118 |
Szerkesztő ablakok | 121 |
Listaablakok | 127 |
Kombinált szerkesztő-lista ablakok | 132 |
Példa gyermekablakok használatára | 136 |
Erőforrások | 147 |
Az erőforrások használata | 147 |
Az erőforrások fordítása | 147 |
Ikonok, kurzorok | 149 |
Hivatkozás az ikonokra | 151 |
Az ikonok felhasználása | 153 |
Az erőforrások és a memória | 160 |
A bittérkép erőforrások | 160 |
Sztring erőforrások | 165 |
A sztringek és az üzenet dobozok | 167 |
A sztringek és a memória | 168 |
Felhasználói erőforrások | 169 |
Menük és billentyűzet gyorsítók | 176 |
Menük | 176 |
Hivatkozás a menüre | 180 |
Menük és üzenetek | 182 |
Menü definiálása programból | 191 |
A menü definiálás egy újabb megközelítése | 194 |
Lebegő pop-up menük | 195 |
A rendszermenü használata | 200 |
Menü megváltoztatása | 204 |
A menü használat egy nem szokásos megközelítése | 207 |
Bittérképek használata a menükben | 211 |
Billentyűzet hozzárendelés a menühöz | 224 |
Billentyűzet gyorsítók | 224 |
Gyorsítóként használt billentyűk | 224 |
A gyorsító tábla | 225 |
A gyorsító tábla betöltése | 227 |
A billentyűzet lenyomásának értelmezése | 228 |
A gyorsító üzenetek feldolgozása | 229 |
Menüelemek engedélyezése | 235 |
A menüelemek feldolgozása | 236 |
Dialógusdobozok | 238 |
Egy egyszerű dialógusdoboz létrehozása | 239 |
A dialógusdoboz kezelő függvény | 244 |
A dialógusdoboz kezelő eljárás exportálása | 245 |
A dialógusdoboz meghívása | 245 |
A dialógusdobozok stílusáról | 247 |
Előre definiált vezérlők | 249 |
Egy összetettebb dialógusdoboz | 250 |
A dialógusdoboz vezérlőinek feldolgozása | 257 |
Az OK és a Cancel nyomógombok | 260 |
A WS_GOUP és a WS_TABSTOP stílus | 261 |
A dialógusdobozok megjelenési formája | 263 |
Egyéb dialógusdobozt kezelő függvények | 264 |
Saját vezérlők definiálása | 264 |
Üzenet ablak létrehozása és kezelése | 271 |
Dialógusdoboz file-ok nyitásához, elmentéséhez | 274 |
A DlgDirList és a DlgDirSelect függvények | 280 |
Érvényes file-név szerzése a dialógusdobozból | 282 |
A POPPAD szövegszerkesztő program egy új verziója | 283 |
Nem modális dialógusdobozok | 294 |
A DI (Graphics Device Interfac) | 311 |
Az eszközkapcsolat | 312 |
Eszközkapcsolat az érvényesítendő téglalap újrafestésére | 312 |
Eszközkapcsolat az ablak aktív területének újrafejtésére | 313 |
Eszközkapcsolat a teljes ablak újrafestésére | 314 |
Eszközkapcsolat az egész képernyő újrafestésére | 315 |
Eszközkapcsolat nyomtatók használatára | 316 |
Eszközkapcsolat információ szerzésre | 316 |
Eszközkapcsolat virtuális memória eszközre | 317 |
GDI metafile és eszközkapcsolat metafile-hoz | 317 |
Eszközkapcsolatok tárolása és visszahívása | 318 |
Példa az eszközkapcsolat használatára | 319 |
Az eszközök adatai | 322 |
Rajzeszközök használata | 327 |
Tollak | 331 |
Ecsetek | 332 |
Színek és színpaletták | 336 |
Régiók | 343 |
Szövegek | 346 |
Bittérképek | 356 |
Példa rajzeszközök használatára | 367 |
Rajzolási attribútumok | 370 |
A háttérszín | 371 |
A háttérszín használatának módja | 371 |
A megjelenítési mód | 372 |
Kifestési módok | 374 |
A szövegek színe | 376 |
Szövegek megjelenítési módja | 377 |
Leképezési módok | 378 |
Az eszközkoordináták és a logikai koordináták használata | 379 |
Eszköz koordinátarendszerek | 380 |
Leképezés a megjelenítő és a megjelenítési felület közt | 381 |
Fix léptékű leképezések | 386 |
Egyetlen léptéktényezővel leírható leképezés | 386 |
Szabadon léptékezhető leképezés | 387 |
Vágási határok beállítása | 387 |
Rajzrutinok | 388 |
Pontok | 388 |
Vonalak húzása | 389 |
Kifestett alakzatok | 391 |
Régió műveletek | 394 |
Bitműveletek | 398 |
Szövegek | 401 |
Egyéb GDI funkciók | 405 |
Metafile | 406 |
Nyomtatók használata | 409 |
Példa nyomtató használatára | 421 |
II. kötet | |
Memóriakezelés | 427 |
A Windows memóriahasználata a különböző üzemmódokban | 427 |
Bevezetés a Windows memóriahasználatába | 429 |
A memóriahsználat Windows alkalmazásokból | 433 |
A lokális memória használata | 434 |
A globális memória használata | 437 |
Az eldobható (discardable) memóriakezelése | 443 |
Az extra byte-ok használata | 444 |
Erőforrások kezelése | 446 |
Szegmensek hasnálata | 449 |
A memória modellek használata | 451 |
Példaprogram a memória dinamikus használatára | 452 |
Segédprogram a szabad globális memória terület kijelzésére | 472 |
File kezelés | 477 |
Az OpenFile függvény hívása | 477 |
Az I/O file kezelés kétfajta módja | 479 |
Példaprogram a file kezelésére | 485 |
A clipboard | 503 |
A clipboard egyszerű használata | 503 |
Szöveg írása a clipboard-ra | 505 |
Szöveg olvasása a clipboard-ról | 506 |
Mi a clipboard feladata? | 507 |
A clipboard file formátuma | 508 |
Példaprogram a szöveg kezelésére | 509 |
Kapcsolat több ablakkal (az MDI Multiple Document Interface) | 519 |
Az MDI használatával kapcsolatos lehetőségek | 520 |
Példa az MDI használatára | 527 |
Dinamikusan szerkeszthető könyvtárak | 541 |
DLL alapelemek | 541 |
A könyvtár belépési pontja | 543 |
A DLL modul definíciós file-ja | 543 |
Import könyvtár | 544 |
Példaprogram a DLL könyvtár használatára | 544 |
DLL fordítása és szerkesztése a BORLANDC IDE környezetében | 550 |
A DLL fordítása és szerkesztése parancs sorral | 550 |
Dinamikus adatcsere (DDE - Dynamic Data Exchange) | 551 |
Sztringek és atomok, az atomtábla | 551 |
A DDE kapcsolati lehetőségek | 553 |
A 'hideg' kapcsolat | 554 |
A 'forró' kapcsolat | 557 |
A 'meleg' kapcsolat | 559 |
Egyéb DDE üzenetek | 561 |
Példa a DDE használatára | 562 |
Függelék | |
Modul definíciós file | 581 |
A modul definíciós file szerkezete | 518 |
Az erőforrás leíró nyelv | 588 |
Egysoros utasítások | 588 |
A felhasználó által definiált erőforrások | 590 |
RCDATA utasítás | 591 |
STRINGTABLE utasítás | 591 |
ACCELERATORS utasítás | 592 |
MENU utasítás | 591 |
Menütételt definiáló utasítások | 595 |
DIALOG utasítás | 598 |
DIALOG opció utasításai | 599 |
DIALOG vezérlő utasításai | 602 |
Táblázatok | |
Window stílusok | 611 |
Vezérlési osztályok | 614 |
Vezérlési stílusok | 616 |
Windows függvények | 624 |
Windows üzenetek összefoglalása | 661 |
Üzenet doboz típusok | 678 |
Előredefiniált adat formátumok | 680 |
Diagnosztikai üzenetek | 682 |
DOS FILE tulajdonságok | 684 |
Irodalomjegyzék | 685 |
Tárgymutató | 687 |
Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.