Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Windows Forms mit Visual C++ - Professionell einsteigen

Windows Forms mit Visual C++ - Professionell einsteigen

von: Dirk Louis

entwickler.press, 2008

ISBN: 9783935042888, 393 Seiten

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 29,70 EUR

Ersparnis: 5,20 EUR

  • Oracle 10g
    C++ für Spieleprogrammierer
    MediaFotografie analog und digital
    Moderne C++ Programmierung
    Praxis der Wärmeübertragung
    Physik für Ingenieure
    Signalverarbeitung - Zeit-Frequenz-Analyse und Schätzverfahren
    Statistik für Anwender
  • Erotik anal
    Signale und Systeme

     

     

     

     

     

     

     

 

Mehr zum Inhalt

Windows Forms mit Visual C++ - Professionell einsteigen


 

Inhaltsverzeichnis

6

Vorwort

14

1 Einführung

16

1.1 Das .NET Framework

16

1.2 C++/ CLI

20

2 Vorhang auf: Windows Forms!

40

2.1 Kompilieren für das .NET Framework

40

2.2 Anwendung und Hauptfenster

44

2.3 Oberflächengestaltung

50

2.4 Ereignisbehandlung

60

2.5 Tipps zur Visual C++-Konfiguration

66

2.6 Anwendungssymbol und andere Ressourcen

67

2.7 Starten und Beenden

74

3 Maus und Tastatur

76

3.1 Click und MouseClick

76

3.2 Weitere Mausereignisse

79

3.3 Tastaturereignisse

79

3.4 Städtequiz

83

4 Steuerelemente für jeden Zweck

84

4.1 Erzeugung

84

4.2 Konfiguration

88

4.3 Button

98

4.4 CheckBox

100

4.5 CheckedListBox

101

4.6 ComboBox

102

4.7 DataGridView

102

4.8 DateTimePicker

108

4.9 GroupBox

109

4.10 Label

109

4.11 LinkLabel

111

4.12 ListBox

112

4.13 ListView

116

4.14 MaskedTextBox

123

4.15 MonthCalendar

124

4.16 NumericUpDown

125

4.17 Panel

125

4.18 PictureBox

126

4.19 ProgressBar

127

4.20 RadioButton

128

4.21 ScrollBar

130

4.22 SplitContainer

132

4.23 TabControl

134

4.24 TextBox

137

4.25 TrackBar

140

4.26 TreeView

141

4.27 WebBrowser

148

5 Diskurs I: Layout

150

5.1 Absolute Positionierung und Dimensionierung

150

5.2 Angepasste Dimensionierung

154

5.3 Angepasste Positionierung

156

5.4 Das Resize-Ereignis

165

6 Diskurs II: Datenbindung

168

6.1 Das Grundprinzip

168

7 Diskurs III: Validierung

180

8 Diskurs IV: Eigene Steuerelemente

186

8.1 Erweiterung bestehender Steuerelemente

186

8.2 Kombination bestehender Steuerelemente

197

8.3 Ableitung von Control

198

9 Menüleisten und Kontextmenüs

204

9.1 Menüleisten

204

9.2 Kontextmenüs

210

10 Symbol- und Statusleiste

212

10.1 Symbolleisten

212

10.2 Statusleisten

217

11 Formulare

220

11.1 Konfiguration

220

11.2 Ereignisbehandlung

224

11.3 Zugriff

224

11.4 Das Hauptfenster

225

11.5 Weitere Anwendungsfenster

227

11.6 MDI-Fenster

231

12 Dialogfelder

240

12.1 Konfiguration

240

12.2 Modale Dialoge

241

12.3 Nicht modale Dialoge

245

12.4 Standard-Dialogfelder

250

13 Diskurs V: Dateien laden und speichern

252

13.1 Menübefehle

253

13.2 Nicht gespeicherte Änderungen

253

13.3 Die Methoden zum Anlegen, Öffnen und Speichern

255

14 Diskurs VI: Drag&Drop

262

14.1 Drag-Daten entgegennehmen

262

14.2 Drag-Daten anbieten

267

15 Grafik

270

15.1 Zeichnen mit dem Paint-Ereignis

270

15.2 Zeichnen mit eigenen Graphics-Objekten

275

15.3 Zeichenmethoden und -werkzeuge

278

15.4 Transformationen

293

15.5 Clipping

294

15.6 Zeichenqualität und Double Buffering

297

16 Bilder

300

16.1 Laden

300

16.2 Anzeigen

302

16.3 Speichern

308

16.4 Bearbeiten

310

17 Sound

312

17.1 Signaltöne abspielen

312

17.2 Sounddateien abspielen

313

18 Diskurs VII: Die Zwischenablage

316

18.1 Daten in die Zwischenablage einfügen

316

18.2 Daten aus der Zwischenablage auslesen

320

18.3 Zwischenablage und Textfelder

320

18.4 Aktivierung der Zwischenablagebefehle

321

19 Diskurs VIII: Drucken

324

19.1 Bilder drucken

324

19.2 Texte drucken

330

19.3 Die Druckdialoge

335

20 Nützliche Techniken

344

20.1 Übersicht

344

20.2 Meldungsfenster anzeigen

344

20.3 Zufallszahlen

345

20.4 Timer (Zeitgeber)

346

20.5 Sortierbare Objekte dank IComparable

348

21 Referenz

352

21.1 Schlüsselwörter

352

21.2 Elementare Typen

353

21.3 Strings

353

21.4 Operatoren

354

21.5 Verzweigungen

356

21.6 Schleifen

357

21.7 goto- Sprünge

358

21.8 Ausnahmebehandlung

358

21.9 Aufzählungen ( enum)

360

21.10 Arrays

360

21.11 Zeiger

361

21.12 Strukturen

361

21.13 Klassen

362

21.14 Vererbung

367

21.15 Schnittstellen ( nur C++/ CLI)

368

21.16 Von C++ zu C++/ CLI

369

A Die Programmierbeispiele

370

Stichwortverzeichnis

372