A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

WIN32 API Windows programozóknak - CD-vel

Felsőoktatási tankönyv

Szerző
Lektor
Budapest
Kiadó: LSI Oktatóközpont a Mikroelektronika Alkalmazásának Kultúrájáért Alapítvány
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 305 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 16 cm
ISBN: 963-577-300-5
Megjegyzés: Néhány fekete-fehér ábrával. CD melléklettel.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

A Windows által a felhasználók számára kínált egyöntetű megjelenés, logikus felépítés és barátságos grafikus kezelőfelület azt eredményezte, hogy mára már a munkahelyi és otthoni munkában milliószámra használt személyi számítógépek túlnyomó részén csak a Windows operációs rendszer valamelyik változata alatti futó programokat találunk. Ez a dominancia a programfejlesztőket is arra kényszeríti, hogy a realitásokhoz alkalmazkodva Windows alatt futó programot kell készíteniük.
Noha a fejlesztő munkát a Visual programnyelvek (például a Visual C++ vagy a Visual Basic) lényegesen megkönnyítik, az igazán hatékony, nagyobb adatmennyiséget feldolgozó, bonyolultabb műveleteket végrehajtó programok készítéséhez már elengedhetetlen a Windows operációs rendszer belső felépítésére és API (Application Programming Interface) függvényeire vonatozó magas szintű ismeretek alkalmazása.
Könyvünk ehhez ad segítséget, témája a 32-bites Windows (Win32s, Windows 9x és Windows NT) által használt lényegesebb... Tovább

Fülszöveg

A Windows által a felhasználók számára kínált egyöntetű megjelenés, logikus felépítés és barátságos grafikus kezelőfelület azt eredményezte, hogy mára már a munkahelyi és otthoni munkában milliószámra használt személyi számítógépek túlnyomó részén csak a Windows operációs rendszer valamelyik változata alatti futó programokat találunk. Ez a dominancia a programfejlesztőket is arra kényszeríti, hogy a realitásokhoz alkalmazkodva Windows alatt futó programot kell készíteniük.
Noha a fejlesztő munkát a Visual programnyelvek (például a Visual C++ vagy a Visual Basic) lényegesen megkönnyítik, az igazán hatékony, nagyobb adatmennyiséget feldolgozó, bonyolultabb műveleteket végrehajtó programok készítéséhez már elengedhetetlen a Windows operációs rendszer belső felépítésére és API (Application Programming Interface) függvényeire vonatozó magas szintű ismeretek alkalmazása.
Könyvünk ehhez ad segítséget, témája a 32-bites Windows (Win32s, Windows 9x és Windows NT) által használt lényegesebb API függvények, utasítások, parancsok, makrók, adatstruktúrák, szűrők, üzenetek és egyéb nyelvi elemek ismertetése. Az API gyűjtemény a speciális célra, így a multimédia, telefonos kapcsolat és adatbáziskezelés céljára szolgáló függvények nagy részét is magába foglalja.
Maga a könyv csak a Windows felépítésére vonatkozó ismereteket valamint a függvények, makrók, adatstruktúrák és üzenetek táblázatos alakú, funkcionális összefoglalását tartalmazza, azok részletes mennyiségében mintegy 3000 oldalnyi terjedelmű leírása az újszerű, névjegykártya méretű CD adathordozóra került. Vissza

Tartalom

Előszó 9
Jelölési konvenciók és a CD anyagának felépítése 11
A Windows filozófiája 13
GDI - A grafikus eszközinterfész 13
Erőforrások 14
Események és üzenetek 15
üzenetek feldolgozása 16
Az általános egérüzenetek 18
A billentyűzet-üzenetek 19
Elődefiniált üzenetek 20
a csatolt függvények 21
Bitképek, ikonok és metafájlok 21
Bitképek 22
Ikonok 22
Metafájlok és bővített metafájlok 23
Nyomtatás és szöveges megjelenítés 23
Festés és rajzolás 24
Paletták és a színmegfeleltetés 25
fájlműveletek 27
Windows regisztrációs adatbázis 27
inicializációs fájlok 29
Rendszerinformációk 30
Karakterkészletek és a karakterláncok kezelése 31
Atomok 32
Időzítők 32
Feladatok és feladatszálak 33
Hiba- és kivételkezelés 35
Memóriakezelés 35
A vágólap 36
DDE - A dinamikus adatcsere 38
Szinkron és aszinkron kapcsolatok 39
Hideg, meleg és forró kapcsolatok 39
A dinamikus adatcsere használata 40
DLL - Dinamikusan csatolt függvénytárak 41
fájlok kitömörítése és telepítése 42
Súgó 43
A Windows építőelemei 45
A Windows ablakok és létrehozásuk 45
Az ablakokat támogató függvények 46
AZ MDI alkalmazások 47
Menük 48
Párbeszédpanelek 49
A Windows beépített párbeszédpaneljei 50
A párbeszédpanel-sablonok 52
A beépített párbeszédpanelek testre szabása 53
A párbeszédpanel-üzenetek 53
Görgetősávok 55
A toolbar vezérlőelem 55
Eszköztárak létrehozása 56
Az eszköztár parancsgombjai 57
Képek az eszköztári parancsgombokon 57
Az eszköztári parancsgombok felirata 58
Gombszöveg az eszköztáron 58
Az eszköztár testre szabása 58
A tooltip vezérlőelem 59
A gombszöveg létrehozása 59
Eszköz definiálása 60
Egéresemények fogadása 60
A StatusWindow vezérlőelem 60
Állapotablakok létrehozása 61
Szöveg az állapotablakban 61
Egyszerű állapotablak 62
A Tab vezérlőelem 62
Fülek létrehozása 63
A fülek használata 64
A PropertySheet párbeszédpanel 64
Tulajdonságlapok létrehozása 65
A tulajdonságlapok használata 65
Egy különleges tulajdonságlap: a Wizard 66
Az ImageList vezérlőelem 67
Képlista létrehozása 68
Újabb elemek képlistához adása 68
A képlista módosítása 68
A képek megjelenítése 69
A képek áthelyezése elhúzással 69
A ListView vezérlőelem 70
A nézetek 73
A listaelemek 73
A DragList vezérlőelem 74
A TreeView vezérlőelem 74
Szülők és gyermekek 76
Elemcímkék 76
A "fogd-és-vidd" művelet 77
A richtext vezérlőelem 77
A vezérlőelem létrehozása 77
A vezérlőelem használata 78
A nyomtatás 79
A ki- és beviteli adatcsatornák 79
A Trackbar vezérlőelem 80
A vezérlőelem létrehozása 80
A Trackbar vezérlőelemhez tartozó üzenetek 81
A ProgressBar vezérlőelem 81
A Header vezérlőelem 82
A vezérlőelem létrehozása 82
A vezérlőelem elemei 82
Az UpDown vezérlőelem 83
A vezérlőelem létrehozása 83
a hotkey vezérlőelem 83
Multimédia API 85
A multimédia API 85
MCIWnD 85
MCI - Multimedia Control Interface 85
A hullámforma-audio eszközök 86
A MIDI eszközök 87
Kiegészítő eszközök 88
Hangkeverő szolgáltatások és vezérlőelemek 88
Fader vezérlőelemek 89
List vezérlőelemek 89
Meter vezérlőelemek 90
Numeric vezérlőelemek 90
Slider vezérlőelemek 91
Switch vezérlőelemek 91
Time vezérlőelemek 92
A multimédia időzítők 92
az animation vezérlőelem 92
AVI fájlműveletek 93
MMIO szolgáltatások 93
A Joystick 94
TAPI 95
TAPI - Telephony API 95
Vonali eszközök 95
Telefonos eszközök 96
Kisegítő szolgáltatások 96
MAPI 97
MAPI - Messaging API 97
CMC - Általános levelezési függvényhívások 97
ODBC 101
ODBC - Open Database Connectivity 101
AZ ODBC telepítése és konfigurálása 102
AZ ODBC illesztőprogramok 103
Driver Manager információk 104
Illesztőprogram információk 104
Adatforrás információk 105
Az adatforrás-struktúra 106
Az adatforrás-környezet 107
Adatforrás-kapcsolat létrehozása 107
SQL utasítások kiadása 108
Az adatforrás adatainak lekérdezése 109
Kurzorok 110
Blokk kurzor 110
Dinamikus kurzor 111
Görgethető kurzor 111
Kombinált kurzor 111
Kulcshal máz-vezérelt kurzor 111
Statikus kurzor 112
Összefoglaló táblázatok 113
API függvények 113
Fájl tömörítés és telepítés 113
Inicializálás 114
Regisztrációs adatbázis 115
Rendszerinformációk 116
Erőforrások ]]8
Memóriaszervezés ]19
DLL - Dynamic Linked Library 121
Ablakok létrehozása és kezelése 122
Menük 128
Általános párbeszédpanelek 130
Párbeszédpanelek 131
Eszköztárak és állapotablakok 133
Tulajdonságlapok 134
Görgetősávok 134
Image List vezérlőelemek 135
ListView vezérlőelemek és elhúzási listák 137
UpDown vezérlőelemek 137
MDI - Multiple Document Interface 137
Bitképek, ikonok és metafájlok 138
Rajzolás és festés 141
Színek és paletták 150
Adatbevitel 152
GDI 755
Karakterláncok kezelése 158
CMC | Általános üzenethívások 160
Üzenetek feldolgozása 161
DDE- Dynamic Data Exchange 163
Vágólapkezelés 165
Atomok használata 166
Process- és szál kezelés 167
Időzítés 171
Nyomtatás és szövegkivitel 171
Fájlműveletek 174
Hiba- és kivételfeldolgozás 177
MCI - Media Control Interface 177
Hullámforma- és kiegészítő audio 178
MIDI 181
Audio mixer 184
MClWncl 184
Multimédia I/O 185
AVI I/O 186
Botkormány 190
Multimédia időzítő 190
Vonali eszközök 191
Telefonos eszközök 196
Telefonos támogatás 198
ODBC telepítés 198
ODBC adatforráshoz kapcsolódás 199
ODBC illesztőprogram- és adatforrás-információk 200
ODBC katalógusinformációk kiolvasása 201
ODBC utasítások kiadása 201
ODBC paraméterezés 202
ODBC-adatok visszakeresése 203
Vegyes függvények 204
Súgó 204
API makrofüggvények 205
Tulajdonságlapok 205
Tab vezérlőelemek 206
Image List vezérlőelemek 207
ListView vezérlőelemek 208
TreeView vezérlőelemek 211
Animate vezérlőelemek 214
Header vezérlőelemek 214
Járulékos makró-függvények 215
API adatstruktúrák 219
API üzenetek 225
Elavult, megszűnt és nem megvalósított függvények 299
Csak a kompatibilitás érdekében megmaradt függvények 299
Elavult függvények 300
Nem megvalósított függvények 302
Megváltozott üzenetek 305
Megvásárolható példányok

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.

Előjegyzem