P-Q


palettes (AutoDock), 30–31

Panel control, 259, 324

parameters

dialog boxes, 79–84

functions, 246, 249, 251

passing arguments (functions), 251–254

Pen class functions, 313–314

PictureBox control, 220, 310–311

pixels (graphics), 310

Point class, 327

polymorphism (classes), 285

pop-up windows/forms (IntelliSense), 40–42

previews

Click Race, 27–29

Dice Poker, 207–210

Guess a Number, 177–179

Hangman, 242–243

Joke Machine, 2–3

Lottery Assistant, 102–104

Rock, Paper and Scissors, 280–282

Speed Typing, 64–65

Story of Mighty Molly, 142–143

Tic-Tac-Toe. 335–337

VC++ Doodle, 307–309

private functions, 249

programming. See code; OOP

programs. See applications

ProgressBar control, 295

projects. See also applications

building, 25

Click Race

code, 55–59

controls, 51, 53–55

creating, 51

design, 50–51

GUIs, 51–53

preview, 27–29

testing, 60

windows/forms, 51, 53–55

controls. See controls

Dice Poker

code, 225–239

controls, 217–218, 221–225

creating, 217–219

design, 217–218

GUIs, 219–220

preview, 207–210

testing, 239

windows/forms, 217–218, 221–225

folders, moving, 19

Guess a Number

code, 196–205

controls, 190–191, 193–196

creating, 190–191

design, 190–191

GUIs, 190–193

preview, 177–179

testing, 205

windows/forms, 190–191, 193–196

Hangman

code, 266–277

controls, 257–258, 260–266

creating, 257–259

design, 257–258

GUIs, 259–260

preview, 242–243

testing, 277

windows/forms, 257–258, 260–266

Joke Machine

code, 23–25

controls, 20–25

creating, 16–20

design overview, 16

GUIs, 20–21

preview, 2–3

testing, 25

Lottery Assistant

code, 132–140

controls, 125–131

creating, 125–126

design, 125–126

GUIs, 126–127

menus, 129–131

preview, 102–104

testing, 140

windows/forms, 125–131

managing (Solution Explorer), 44–45

menus. See menus

names, 18–19

Rock, Paper and Scissors

code, 297–305

controls, 290–291, 293–297

creating, 290–291

design, 290–291

GUIs, 290–292

preview, 280–282

testing, 305

windows/forms, 290–291, 293–297

Solutions, 18–19

Speed Typing

code, 91–99

controls, 86–90

creating, 85–86

design, 85–86

GUIs, 87

overview, 85

preview, 64–65

testing, 99

windows/forms, 86–90

Story of Mighty Molly

code, 169–175

controls, 163–169

creating, 163–164

design, 163–164

GUIs, 164–165

preview, 142–143

testing, 176

windows/forms, 163–169

templates, 17–18

Tic-Tac-Toe

code, 352–364

controls, 346, 348–351

creating, 345–347

design, 346

GUIs, 347–348

preview, 335–337

testing, 364

windows/forms, 346, 348–351

toolbars

adding, 120–122

buttons, 121–122,124–125

code, 124–125

commands, 33–34

customizing, 32, 34

event handling, 124–125

graphics, 122–123

.NET Framework, 120

overview, 33–34

Standard, 33

styles, 122

text, 121–122

ToolTips, 122

troubleshooting. See troubleshooting code

types, 17

VC++ Doodle

code, 326–333

controls, 322, 324–326

creating, 322–323

design, 322

GUIs, 323–324

preview, 307–309

testing, 333

windows/forms, 322, 324–326

viewing/hiding (tabs), 24

Web site, 9

windows/forms. See windows/forms

properties

controls

Click Race, 53–55

Dice Poker, 221–225

Guess a Number, 193–196

Hangman, 260–266

Joke Machine, 21–22

Lottery Assistant, 127–131

overview, 45–48

Rock, Paper and Scissors, 293–297

Speed Typing, 87–90

Story of Mighty Molly, 165–169

Tic-Tac-Toe. 348–351

VC++ Doodle, 324–326

objects, 69

Properties window overview, 45–48

String object, 256–257

variables (strings), 157–158

windows/forms

Click Race, 53–55

Dice Poker, 221–225

Guess a Number, 193–196

Hangman, 260–266

Lottery Assistant, 127–131

overview, 45–48

Rock, Paper and Scissors, 293–297

Speed Typing, 87–90

Story of Mighty Molly, 165–169

Tic-Tac-Toe, 348–351

VC++ Doodle, 324–326

Properties window. See properties

protected functions, 249

pseudo-code, 180–181

public functions, 249




Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner 2006
Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner 2006
ISBN: 735615381
EAN: N/A
Year: 2005
Pages: 131

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net