Stichwortverzeichnis Stichwortverzeichnis Symbols #define 154 #include 87 __automated 616 __classid 616 __closure 617 __declspec 617 __finally 618 __int16 618 __int32 618 __int64 618 __int8 618 __property 619 __published 622 A ActiveX-Steuerelemente 602 importieren 603 Internet Explorer 602 registrieren 607 Adresse, gehe zu 527 Aliase 551, 584 Anführungszeichen (doppelt und einfach) 55 ANSI-Standard 612 Anweisungen 28 Arrays 50 Arrayname als Adresse 99 Deklaration 50–51 dynamisch erzeugen 102 mehrdimensionale 51 Regeln 52 Speicherbelegung 51 von Strings 58 von Strukturen 86 Zeichen-Arrays 53 Assembler 479, 527 Ausdrücke 28 ändern 524 auswerten 524 überwachte Ausdrücke 513 untersuchen 526 Ausrichtungspalette 305 lokales Menü 310 638 B Backslash 57 BASIC 614 BDE (Borland Database Engine) 550 Aliase 551 Treiber 551 Bedienfelder 215 Komponente Panel 388 Stile 389 Befehlszeilenargumente 48 Bibliotheken 230 DLLs 246 Import- 230 statische 230 Verzeichnisse 475 Bildlaufleisten Komponente ScrollBar 388 Bitmaps 218 laden 177, 220 bool 38 Borland C++ 5.0 615 break 76, 78 C C und C++ 34 C++Builder 20 ANSI-Standard 612 Code löschen 425 Debugger 502 Erweiterungen zu C++ 612, 616 Hauptmenü 234 IDE 21 Klassendeklarationen 420 Komponentenpalette 237 Leistungsumfang 20 Mauspalette 234 Objektinspektor 264 Projekte 227 Ressourcen 430 Unit-Verwaltung 243 VCL 200 Callback-Funktionen 531 char 37 C++Builder 3 in 14 Tagen Compiler 243 Menübefehle 244 Optionen 467 vorkompilierte Header 466 Warnungen 465 const 113 continue 76 CPU-Ansicht 526–527 D Dateien binäre Daten 167 Binärmodus 167 C++-Klassen 162 Dateiende 164 Dateizeiger 168 Ein- und Ausgabe 161 eines Projekts 228 EOF 70 getline() 164 ifstream 163 lesen 162 Modi 166 öffnen 163 ofstream 165 schließen 163 schreiben 165 Textmodus 167 Übergabeoperator 164 Übernahmeoperator 164 wahlfreier Dateizugriff 169 Datenabstraktion 134 Datenbanken Aliase 551, 584 Borland Database Engine 550 Client/Server-Datenbanken 548 Datenmengen 548 Datensatzzeiger 547 Definition 546 Gespeicherte Prozeduren 572 Grundlagen 546 Haupt/Detailtabellen 568 Local InterBase 553 lokale Datenbanken 548 Multi-Tier 549 Single-Tier 549 Tabellen 547 Treiber 551 Datenbankprogrammierung 553 Aliase einrichten 584 Cache 561 Client/Server-Komponenten 583 Datenbankkomponenten 554 Datenmengen filtern 563 Datensätze suchen 566 Einloggen 576 Felder-Editor 560 Haupt/Detailtabellen 568 Komponenten verbinden 554 parametrisierte SQL-Anweisungen 571 SQL-Anweisungen 570 SQL-Explorer 574 TBatchMove 578 TDatabase 576 TDataSet 556 TDataSource 575 TField 580 TField-Ereignisse 583 TQuery 569 Transaktionen 578 TSession 575 TStoredProc 572 TTable 562 TUpdateSQL 574 Zugriff auf Felder 581 Datenelemente 141 private-Datenelemente 141 public-Datenelemente 141 Regeln 142 static-Datenelemente 142 Datentypen 37 Arrays 50 bool 38 char 37 double 38 639 Stichwortverzeichnis float 38 int 37 long 37 short 37 Strukturen 83 typedef 38 Debuggen 501 Ausdrücke auswerten 524 Ausdrücke überwachen 511 DLLs 532 Ereignisprotokoll 533 Haltepunkte setzen 505 Lokale Variablen untersuchen 523 OutputDebugString() 535 Stack untersuchen 526 Variablen ändern 524 Variablen beobachten 511 Variablen untersuchen 520 Zugriffsverletzungen 536 Debugger Aufruf-Stack 526 CPU-Ansicht 527 Debug-Inspektor 520 Durchlaufzähler 510 Einstellungen 539 Haltepunkt setzen 505 Kurzhinweise 512 Menübefehle 503 Optionen 465 Symbole in Gutterleiste 528 Tastenkürzel 503 VCL 531 Zugriffsverletzungen 528 Debugger-Symboltabelle 231 Debug-Inspektor 520 lokales Menü 523 default 78 Definition 30 von Funktionen 47 Deklaration 30 von Arrays 50–51 von Funktionen 44, 47 von Klassen 135 640 delete 115 Delphi 612 Dereferenzierung 103 Desktop-Datei 231 Destruktoren 140 Aufruf 140 Dialogfelder 250 ausführen 253 AUSRICHTUNG 310 Eigenschaft BorderStyle 252 Execute() 390 FARBE 354, 395 GROESSE 303 im C++Builder 252 in traditionellen Programmen 250 mit dem Dialog-Experten erstellen 413 modale 252 nicht-modale 252 OBJEKTABLAGE 410 OEFFNEN und SPEICHERN UNTER 391 Ressourcenskriptdatei 251 SCHRIFTART 395 SKALIERUNG 304 Standard-Dialogfelder 389 SUCHEN und ERSETZEN 396 UNIT EINSCHLIESSEN 243 versus untergeordnete Fenster 257 DLLs (dynamic link libraries) debuggen 532 erstellen 246 double 38 do-while-Schleife 74 Durchlaufzähler-Haltepunkt 510 E E/A-Operationen 161 Eigenschaften 185 ActiveControl 258 ActiveMDIChild 260 Align 311, 354 Alignment 305 C++Builder 3 in 14 Tagen allgemeine Eigenschaften 185 allgemeine Eigenschaften von Komponenten 354, 361 Array-Datenelemente 188 AutoScroll 258, 298 BorderStyle 252, 258 Cancel 378 Canvas 260 Caption 24–25 ClientHeight 259 ClientRect 261 ClientWidth 259 Color 354 Cursor 356 Default 378 Eigenschaftseditoren 268 Enabled 357, 379 Font 25, 259, 358 FormStyle 259 Glyph 380 Handle 261 HelpContext 259 Hint 360 HorzScrollBar 258 Icon 259 Items 366 Komponentenentwicklung 188 Laufzeit-Eigenschaften 188 Left 187 Mengen-Datenelemente 189 ModalResult 261, 377 Name 352 neu vereinbaren 621 Objektinspektor 186 Owner 261 Parent 261 ParentXXX 360 PopupMenu 337 Position 259 speichern 620 Tag 361 und Zugriffsmethoden 187 VertScrollBar 258 Visible 260 von Eingabe-Komponenten 370 von Formularen 258 von Label-Komponenten 387 von Listen- und Kombinationsfeldern 373 Vorgabewerte 620 WindowState 260 Zugriffsspezifizierer 188 zugrundeliegende Datenelemente 190 zur Entwurfszeit ändern 187 zur Laufzeit ändern 187 Eingabefelder 368 Eingabemasken-Editor 369 Elementfunktionen 124, 143 aufrufen 124 getline() 91, 164 Inline-Elementfunktionen 144 private-Elementfunktionen 143 protected-Elementfunktionen 143 public-Elementfunktionen 143 Regeln 145 statische 144, 147 überschreiben 157 virtuelle 157 else 66 E-Mail 605 Ereignisbehandlungsroutinen 192 löschen 426 Parameter 197 Sender-Parameter 197 über Objektinspektor einrichten 269 Ereignisse 192 bearbeiten 193 der Eingabe-Komponenten 372 Ereignisbehandlungsroutinen 192, 197 Mausereignisse bearbeiten 365 OnActivate 263 OnClick 195 OnClose 263 OnCloseQuery 263 641 Stichwortverzeichnis OnCreate 263 OnDestroy 263 OnDragDrop 264 OnMouseDown 264 OnMouseMove 264 OnMouseup 264 OnPaint 264 OnResize 264 OnShow 264 Regeln 199 Sender-Parameter 197 VCL 192 von Formularen 263 von Komponenten 363 von Listen- und Kombinationsfeldern 376 Windows 192 Erweiterungen zu C++ 612 EXE-Datei 231 Experten 413 Anwendungsexperte 415 Dialog-Experte 413 F Farben das Dialogfeld FARBE 354 Regeln 356 RGB-Wert 355 von Komponenten 354 Felder-Editor 560 Felder hinzufügen 560 Felder konfigurieren 580 Fenster Elternfenster (MDI) 257 Kindfenster (MDI) 257 untergeordnete 257 Fließkommazahlen 38 float 38 Formulardatei 230 Formular-Designer 23, 286 Ausrichtungspalette 305 Dialogfeld Ausrichtung 310 Formulardatei 288 642 Formulargitter 289 lokales Menü 286 Ziehrahmen 293 Formulare 249 automatische Erstellung 461 Dialogfelder 250 Eigenschaften 258 Ereignisse 263 Ereignisse bei Erstellung 265 Hauptfenster 249 Hauptformular auswählen 460 Methoden 261 mit dem Dialog-Experten erstellen 413 Optionen 460 for-Schleife 70 Sichtbarkeit der Variablen 82 Funktionen 43 argc 48 argv 48 atoi() 91 Befehlszeilenargumente 48 Callback 531 Definition 47 Deklaration 44, 47 dynamische 617 eigene Funktionen einbauen 420 getch() 32 in C++ 119 Inline-Funktionen 87, 125 main() 47 MessageBeep() 538 MessageBox() 202, 538 Parameter 43 Parameter als const deklarieren 113 Parameter als Referenz übergeben 111 Prototyp 44 Regeln 46 Rekursion 46 return 47 Rückgabewert 44 sprintf() 55–56 C++Builder 3 in 14 Tagen strcat() 55 strcmp() 55 strcmpi() 55 strcpy() 55 strlen() 55 strstr() 55 strupr() 55 überladen 120 virtuelle 617 void 43 Vorgabeparameter 123 WinMain() 48 wsprintf() 57 Zeichenkettenfunktionen 55 G Gerätekontexte 218 Glyphen 380 goto 75 Gültigkeitsbereiche 80 globaler 81 und Sichtbarkeit 82 Zugriffsoperator 82 H Haltepunkt 505 ausschalten 516 bearbeiten 509 bedingter 510–511 einfacher 509 einschalten 516 entfernen 509 Liste der Haltepunkte 507 setzen 505 ungültig 505 Haltepunkt-Fenster primäres lokales Menü 508 sekundäres lokales Menü 508 Header für Units einbinden 242 Header-Dateien 30, 87, 231 Verzeichnisse 474–475 Heap 101, 188 I IDE 21 Formular-Designer 23, 286 Hauptmenü 234 Komponentenpalette 22 Mauspalette 21, 234 Objektablage 402 Objektinspektor 22, 264 Quelltexteditor 23, 479 if 64 else 66 if/else-Kurzform 67 Verschachtelung 65 Indirektion 98 Inline-Funktionen 87, 125 Instanziierung 138 int 37 Internet Explorer 602 Internet-Anwendungen 589 Einwählverbindung 595 E-Mails verschicken 605 HTML-Code anzeigen 597 Hyperlinkfarben 599 Internet-Komponenten 591 Internetzugang 595 Mail-Server 605 Statusanzeige 595 Steuerelemente 590 THTML 593 TNMSMTP 605 vertreiben 607 Webbrowser 592 K Klassen 132 abgeleitete Klassen 156 Aufbau 133 Basisklassen 156 cin 91 Datenabstraktion 134 Datenelemente 141 Deklaration 133, 135 Destruktoren 140 Eigenschaften anzeigen 522 643 Stichwortverzeichnis Elementfunktionen 124, 143 ifstream 163 Initialisierungslisten 138 Instanziierung 138 iostream 29 Konstruktoren 136 Mehrfachvererbung 159 ofstream 165 private 134, 136 protected 135 public 134 published 422 Referenzen als Datenelemente 139 Standardkonstruktor 136–137 Strings 56 this 145 VCL-Klassen zur Laufzeit instanziieren 201 Vererbung 156 virtuelle Tabellen 617 Zugriffsbeschränkungen 133 Klassenbibliotheken 176 Kombinationsfelder 373 Komponenten 22, 185, 349 ablegen 288 Aktivierung 357 allgemeine Eigenschaften 354, 361 am Gitter ausrichten 289 ausrichten 304 auswählen 265, 290 Auswahlmodus 289 BitBtn 380 Button 380 CheckBox 386 ComboBox 373 Datenbankkomponenten 216 Datenzugriffskomponenten 216 DBGrid 216 DBNavigator 216 Definition 22 die Eigenschaft Align 354 die Eigenschaft Color 354 die Eigenschaft Cursor 356 644 die Eigenschaft Enabled 357 die Eigenschaft Font 358 die Eigenschaft Hint 360 die Eigenschaft Name 352 die Eigenschaft Tag 361 die Eigenschaften ParentXXX 360 Edit 368 Eigenschaften 22, 185 Eingabe-Komponenten 368 Ereignisse 23, 192, 363 Größe festlegen 288, 301 GroupBox 386 Gruppen auswählen 291 Heap 188 Hilfetexte 360 Hintergrundfarbe 354 im Objektinspektor bearbeiten 264 in Container kopieren 300 in Containern 295 in Formulare aufnehmen 237 Komponentenpalette 237 Komponentenschablonen 426 kopieren 299 Label 25, 387 ListBox 372 MainMenu 319 MaskEdit 368 Mauszeiger 356 mehrere Komponenten aufnehmen 237, 288 mehrere Komponenten auswählen 293 Memo 369 MenuItem 319 Methoden 191, 362 nicht sichtbare 289, 351 OnTimer 217 Panel 215, 388 pixelweise verschieben 297 plazieren 288 PopupMenu 337 RadioButton 385 RadioGroup 385 C++Builder 3 in 14 Tagen RichEdit 369 Schriftart 358 ScrollBar 388 sichtbare 213, 351 SpeedButton 383 sperren 298 Standard-Dialogfelder 216 Standardkomponenten 214 stapeln 299 Systemkomponenten 217 TComponent 213 TControl 213 und Klassen 350 und Steuerelemente 350 verschieben 296 Win95-Steuerelemente 216 zentrieren 238, 306 Komponentenpalette 22, 237 in Palette blättern 239 lokales Menü 238 Komponentenschablonen 426 Konsolenanwendungen 26 Definition 26 erstellen 246 Konsolenprojeke anlegen 27 Unterschiede zu GUI-Anwendungen 27 Konstruktoren 136 Aufruf 138 Initialisierungslisten 138 Standardkonstruktor 136–137 überladen 137 Kontrollkästchen Komponente CheckBox 386 Zustände 386 L Label 387 Leinwände 218 Linken 439 dynamisch 441 statisch 439 Linker 230 Optionen 471 Listenfelder 372 besitzergezeichnete 372 Komponente ComboBox 373 Komponente ListBox 372 Typen von Kombinationsfeldern 373 long 37 M main() 47 Make-Datei 231 Map-Dateien 473 Mauspalette 21 erstellen 215, 313 mit dem Anwendungsexperten erstellen 417 Mauspalette (IDE) konfigurieren 235 MDI (Multidokument-Schnittstelle) 257 Elternfenster 257 Kindfenster 257 Mehrfachvererbung 159 Mengen (Sets) 210 Menü-Designer 320 Menüs 319 als Schablonen speichern 339 aus Schablonen erstellen 323 Hauptmenü erstellen 320 Menübefehle implementieren 329 Menü-Designer 320 Menüelemente hinzufügen 326 Menüelemente löschen 324 Menüelemente verschieben 326 mit dem Anwendungsexperten erstellen 416 Popup-Menüs erstellen 337 Schablonen erstellen 339 Tastenkürzel 321, 328 TMainMenu 319 TMenuItem 319 Trennlinien 322 Untermenüs anlegen 327 Wortumbruch 328 Methoden 191 BringToFront() 262 645 Stichwortverzeichnis Click() 379 Close() 262 CloseQuery() 262 Execute() 390 für MDI-Fenster 263 GetTextBuf() 191 Print() 262 Regeln 192 ScrollInView() 262 SetFocus() 262 Show() 262 ShowModal() 262 und Elementfunktionen 191 von Eingabe-Komponenten 372 von Formularen 261 von Komponenten 362 von Listen- und Kombinationsfeldern 376 MFC (Microsoft Foundation Classes) 182 Microsoft 614 Module 233 N NetMasters 590 Neues Schlüsselwort __automated 616 __classid 616 __closure 617 __declspec 617 __finally 618 __int16 618 __int32 618 __int64 618 __int8 618 __property 619 __published 622 new 101, 115 O Objektablage 402 Ansichten 406 Befehle im Menü Datei 406 646 konfigurieren 410 neue Objekte anlegen 407 Objekte aufnehmen 408 Objekte benutzen 405 Objekte kopieren 405 Objekte vererben 405 Objekte verwalten 411 Optionsfelder 404 Projekte aufnehmen 410 Seiten 404 Seiten verwalten 412 Standardformulare 412 Standardprojekte 412 Objektdateien 231 Objektinspektor 22, 264 die Seite Eigenschaften 266 die Seite Ereignisse 269 Eigenschaftseditoren 268 Ellipsen-Schaltfläche 189 Ereignisbehandlungsroutinen 269 Komponentenauswahlliste 265 OOP (objektorientierte Programmierung) 34 Objekte 34 Operatorenüberladung 43 Operatoren 40 Array-Indizierungs- 51 Dekrement 41 delete 115 Dereferenzierung 41, 104 Direkte Auswahl 42, 108 Gleichheits- 66 Gleichheitsoperatoren 41 Gültigkeitsbereich- 41, 82, 158 Indirekte Auswahl 42, 102 Inkrement 41 logische 41 mathematische 41 new 101, 115 Referenzierung 41, 103, 108 Übergabe- 29 Überladung 43 Übernahme- 29, 164, 166 C++Builder 3 in 14 Tagen unäre Operatoren 41 Zuweisungsoperatoren 41 Optimierung 464 Optionsfelder Komponente GroupBox 386 Komponente RadioButton 385 Komponente RadioGroup 385 OWL (Object Windows Library) 181 P Packages 438, 478 Entwurfszeit-Packages 439 Laufzeit-Packages 438 Linken 439 mit Programm ausliefern 443 Parameter 43 Pascal Optionen 471 PE-Header 474 Programmablauf stoppen 510 verlangsamen 511 Programme aus mehreren Modulen 83 beenden 330 DLLs 246 kompilieren 24 Konsolenanwendungen 26, 246 linken 230, 439 MDI-Anwendungen 270 MFC-Anwendungen 247 mit dem Anwendungsexperten erstellen 415 mit mehreren Formularen 240 OWL-Anwendungen 247 Programmerstellung 230 Verzeichnisse 474 Programmvertrieb Linken 439 Packages 443 Projekte 227, 449 aktives Projekt 452 Dateien 228 Debugger-Symboltabelle 231 Definition 227 Desktop-Datei 231 EXE-Datei 231 Formulardatei 230 Formulare anzeigen 458 Make-Datei 231 Objektdateien 231 Projektgruppen 450 Projektoptionen 459 Projektverwaltung 450, 453 Quelldateien 230 Ressourcendateien 231 Units 233 Units anzeigen 458 Units entfernen 458 Units hinzufügen 457 Projektgruppen 450 aktives Projekt 452 Definition 227 erzeugen 456 kompilieren und linken 458 Projektoptionen 459 Seite Anwendung 462 Seite C++ 471 Seite Compiler-Optionen 464 Seite Erweiterte Compiler-Optionen 468 Seite Formulare 460 Seite Linker 471 Seite Packages 478 Seite Pascal 471 Seite Tasm 479 Seite Versions-Info 476 Seite Verzeichnisse/Bedingungen 474 Projektverwaltung 450 Fenster 453 Formulare anzeigen 458 Projektgruppen 450 Units anzeigen 458 Units entfernen 458 Units hinzufügen 457 Prototyp 44 647 Stichwortverzeichnis Q Quelldateien 230 Quelltexteditor 23, 479 Befehle rückgängig machen 483 Code-Schablonen 487 Dateien öffnen 481 Dateien speichern 481 grundlegende Operationen 480 in Dateien suchen 485 inkrementelle Suche 490 Kontexthilfe 487 Kurzhinweise 512 lokales Menü 491 Optionen 491 Sicherungsdateien 495 Suchen und Ersetzen 483 Syntaxhervorhebung 496 Tastaturbelegungen 480 Text markieren 482 Textmarken 489 R RAD (Rapid Application Development) 20, 612 Rahmenwerke 176 Definition 176 MFC 180, 182 Nachteile 179 Nutzen 177 OWL 181 und objektorientierte Programmierung 179–180 VCL 184 Vergleich 183 Referenzen 108 deklarieren 108 Direkter Auswahloperator 108 Initialisierung 110 und Zeiger 108 versus Zeiger 111 Referenzierung 103 Regeln 190 Registervariablen 469 648 Rekursion 46 Ressourcen 429 einbinden 430 erstellen 431 Ressourcendateien 231, 429 Ressourcenskriptdateien 232 für Dialogfelder 251 return 47 RGB-Wert 355 Rückgabewert 44 S Schalter Eigenschaft Cancel 378 Eigenschaft Default 378 Eigenschaft Enabled 379 Eigenschaft ModalResult 377 Komponente BitBtn 380 Komponente Button 380 Komponente SpeedButton 383 Methode Click() 379 voreingestellter Schalter 378 Schleifen 69 Abarbeitung 69 break 76 continue 76 do-while 74 for 70 while 73 Schriftarten 359 SDI (Einzeldokument-Schnittstelle) 257 short 37 Speicherbelegung 99 dynamisch 100–101 lokal 100 Regeln 119 Speicher für lokale Variablen 100 Speicherlecks 116 Stack 99, 188, 473, 526–527 Statusleiste erstellen 315 Hinweistexte 423 STL (Standard Template Library) 58 C++Builder 3 in 14 Tagen Streams 29 cin 29 cout 29 Übergabeoperator 29 Übernahmeoperator 29 streams endl 30 Manipulatoren 30 Stringklassen 203 AnsiString 205 basic_string 204 SmallString 204 string 204 Strings 53 Arrays von Strings 58 TStrings 365 Strukturen 83 Arrays von Strukturen 86 Auswahloperator 85 Deklaration 84 Instanzen bilden 84 kopieren 92 switch-Anweisung 77 Aufbau 78 break 78 case 78 default 78 T TApplication 214 Tastenkürzel 321, 328 Debugger 503 TComponent 213 TControl 213 Text- und Grafikausgabe 217 Textfelder Eigenschaften 387 Komponente Label 387 TForm 214 TGraphicControl 213 this-Zeiger 145 als Parameter für Elementfunktionen 146 Einsatz in VCL-Programmierung 147 und statische Elementfunktionen 147 Turbo Pascal 613 TWinControl 213 typedef 38 Typumwandlung 121 U Überladung Auflösung der Funktionsaufrufe 121 automatische Typumwandlung 121 Mehrdeutigkeiten 122 von Funktionen 120 Überschreibung 157 Units 233 V Variablen 35 Adressen von 103 als konstant deklarieren 113 Boolesche Variablen umschalten 196 extern 83 globale 36, 81 Namensgebung 35 Referenzierungsoperator 103 static 36, 196 untersuchen 531 VCL (Visual Component Library) 184, 212 Datenbankkomponenten 216 Delphi 184 Formular- und Anwendungsklassen 214 für C++-Programmierer 201 GDI-Klassen 217 Klassenhierarchie 213 Komponentenklassen 214 Service-Klassen 219 Standard-Dialogfelder 216 Standardkomponenten 214 Systemkomponenten 217 und Object Pascal 184 Win95-Steuerelemente 216 649 Stichwortverzeichnis VCL-Klassen dynamisch allokieren 201 GDI-Klassen 217 Service-Klassen 219 Stringklassen 203 TApplication 214 TBitmap 218 TBrush 218 TCanvas 218 TFont 218 TForm 214, 258 TIniFile 219 TMainMenu 319 TMenuItem 319 TRegistry 219 TRegkeyInfo 219 TStringList 219 TStrings 365 und Mehrfachvererbung 202 und Vorgabeargumente 202 zur Laufzeit instanziieren 201 Vererbung 156 abgeleitete Klassen 156 Basisklassen 156 Basisklassen-Konstruktor aufrufen 158 Syntax 156 Versionsinformationen 476 Verzeichnisse 474 virtual 157 Visual Basic 614 void 43 Vorkompilierte Header 466 650 W Webbrowser 592 while-Schleife 73 Whitespace-Zeichen 31, 164 Windows Botschaftsverarbeitung 192 Standard-Dialogfelder 389 Standard-Steuerelemente 214, 367 Systemfarben 355 Win95-Steuerelemente 216 Z Zeichen-Arrays 53 Nullterminierungszeichen 53 Zeiger 98 Deklaration 99, 103 dereferenzieren 103–104 dynamische Speicherbelegung 101 Indirekter Auswahloperator 102 Indirektionsoperator 99 löschen 116 nicht initialisierte 103 Regeln 119 überwachen 517 Zugriffsbeschränkungen 133 private 134, 136 protected 135 public 134 Zugriffsmethoden 187 read 187, 619 write 187, 619 Zugriffsspezifizierer 188 Zugriffsverletzungen 536