Skip to content

CCNP Advanced Cisco Router Configuration : Exam 640-403

Best in textbook rentals since 2012!

ISBN-10: 0072119101

ISBN-13: 9780072119107

Edition: 1st 1999 (Student Manual, Study Guide, etc.)

Authors: Inc. Staff Syngress Media, Todd Lammle

List price: $69.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Cisco certification courses are among the fastest growing courses in the training industry, and the new certification programme will make it more accessible. This study guide helps candidates focus on the ACRC skills needed to pass the exam.
Customers also bought

Book details

List price: $69.99
Edition: 1st
Copyright year: 1999
Publisher: McGraw-Hill Companies, The
Binding: CD-ROM 
Size: 7.75" wide x 9.50" long x 2.75" tall
Weight: 4.334
Language: English

Prefacep. xix
Understanding Windows Concepts and Terminologyp. 1
Reasons For Developing Windows Applicationsp. 1
Objects Are Everythingp. 2
Key Elements of Windowsp. 3
Beginnings: Windowsp. 3
Windows As Operating Systemsp. 3
Common User Interfacep. 4
Preemptive Multitaskingp. 4
Greatly Improved Memory Managementp. 5
Queue-based Inputp. 5
Message-based Communicationp. 6
Hardware Independencep. 6
Plug and Playp. 8
Reusable Dynamic Link Librariesp. 8
Win16 versus Win32p. 9
Platform Independencep. 10
All Platform Compatibility with Win32sp. 10
Multiprocessingp. 12
Scalabilityp. 12
Distributed Computingp. 13
Securityp. 13
Windows Open Systems Architecturep. 13
Crash Managementp. 13
Virtual Memoryp. 14
Comparison of Windowsp. 14
Support for New Technologiesp. 16
New Wizards and Utilitiesp. 16
Getting Startedp. 16
Required Softwarep. 17
System Requirementsp. 17
Windows 98 and NT Concepts and Terminologyp. 17
Windows versus windowsp. 18
Creating the "Look"p. 19
The Window Borderp. 19
The Window Title Barp. 19
The Control Boxp. 19
The System Menup. 19
The Minimize Boxp. 20
The Maximize Boxp. 20
The Terminate Boxp. 20
The Vertical Scroll Barp. 20
The Horizontal Scroll Barp. 20
The Menu Barp. 21
The Client or Work Areap. 21
Object Classes to the Rescuep. 21
Using Object-Oriented Technologyp. 22
Icon Objectsp. 23
Cursor Objectsp. 23
Caret Objectsp. 23
Message Box Objectsp. 24
Dialog Box Objectsp. 24
Font Objectsp. 24
Bitmap Objectsp. 25
Pen Objectsp. 25
Brush Objectsp. 26
Communication Via Messagesp. 26
Standard Message Formatsp. 27
Who Sends Messages?p. 28
Processing Messagesp. 29
The Standard Message Loopp. 29
Standard Windows Resourcesp. 30
Standard Windows Functionsp. 31
Calling Conventionp. 31
A First Look at WINDOWS.Hp. 32
Understanding the Style of Windows Codep. 32
The Seven Fundamental Steps for Developing Windows Programsp. 34
The Visual C/C++ Compilerp. 34
The Resource Editorp. 34
The Resource Compilerp. 34
Using The Linkerp. 34
In the Next Chapter...p. 35
Step by Step: Writing Simple Windows Applicationsp. 37
Ways to Develop Windows Applicationsp. 37
Starting the Visual Studiop. 38
Starting a New Projectp. 40
Adding Files to a Projectp. 45
Generating the Executablep. 53
Executing Your First Programp. 55
Understanding the Simple Windows Templatep. 57
The Comment Blockp. 57
[windows.h]p. 58
The Callback Functionp. 58
A Brief Word About Handlesp. 59
The WinMainO Functionp. 60
Understanding MSGp. 62
Understanding WNDCLASSp. 63
swt.cpp WNDCLASS wcAppp. 65
Understanding RegisterClassOp. 66
Understanding Create WindowOp. 68
Showing and Updating a Windowp. 68
Creating a Message Loopp. 69
Using GetMessageOp. 69
Using TranslateMessageOp. 70
Using DispatchMessageOp. 70
WinMainO returnp. 70
The Required Window Functionp. 71
The WM_PAINT Messagep. 79
The WM_DESTROY Messagep. 81
The DefWindowProcO Functionp. 81
The basetsd.h Filep. 81
Using the Workspace Panep. 82
Additional ReBuild All... File Entriesp. 83
Additional Rebuild All... Debug File Entriesp. 84
In the Next Chapterp. 87
Windows Detailsp. 89
Accessing the Windows Environmentp. 89
The Coordinate Systemp. 90
Basic Mapping Modesp. 90
Understanding Device Coordinatesp. 92
Understanding Viewportsp. 92
Changing Viewport and Window Extentsp. 93
User-Defined Coordinatesp. 93
Choosing Initial Window Sizes, Position, Icons, Cursors, and Stylesp. 94
Displaying the Window with ShowWindowOp. 112
Changing the Window with SetClassWordO or SetClassLongOp. 114
Commonly Used Controls and Dialog Boxesp. 114
What Is a Static Control?p. 115
What Is a Push-Button Control?p. 114
What Is a Radio-Button Control?p. 115
What Is a Check-Box Control?p. 115
What Is a List Box?p. 115
What Is an Edit Box?p. 116
What Is a Scroll Bar Control?p. 117
What Is A Virtual Key?p. 117
What Is A System Timer?p. 120
What Makes the Timer Tick?p. 121
Effective Use of Timersp. 121
Memoryp. 122
Memory Allocation via the Operating Systemp. 123
Managing Your Memoryp. 123
Changing a Windows Background Colorp. 125
Examining the Application File (backgnd.cpp)p. 128
Changing a Windows Mapping Modep. 130
Examining the Application File (mapper.cpp)p. 133
Using the System Timer to Control Messagesp. 136
Examining the Application File (systimer.cpp)p. 139
What's Next?p. 141
Using Graphics Device Interface Drawing Primitivesp. 143
The Graphics Device Interfacep. 143
The GDI Environmentp. 144
The Default Pixel Mapping Modep. 144
Information on Installed Devicesp. 144
Using the Device Context Handlep. 149
An Introduction to GDI Drawing Primitivesp. 150
Frequently Used Graphics Primitivesp. 150
The ArcO and ArcToO Functionsp. 151
The ChordO Functionp. 151
The EllipseO (and Circle) Functionp. 152
The LineToO Functionp. 153
The MoveToExO Functionp. 154
The PieO Functionp. 154
The PolygonO Functionp. 155
The PolylineO and PolylineToO Functionsp. 156
The RectangleO Functionp. 157
The RoundRectO Functionp. 157
The SetPixelO and GetPixelO Functionsp. 157
GDI Tools And Techniquesp. 158
Pensp. 158
Brushesp. 159
Changing Text Colorsp. 161
Drawing Mode Selectionp. 162
Simple Applications Using GDI Tools and Techniquesp. 163
Drawing a Variety of Shapesp. 163
Creating a Simple Bar Chartp. 168
Manipulating Bitmapped Imagesp. 175
The BitBltO Bitmap Functionp. 176
Loading and Drawing Bitmapped Imagesp. 181
Writing GDI Applicationsp. 187
Taking Control of the Windowp. 189
Understanding Scroll Barsp. 190
Speaking of Scroll Barsp. 190
Scroll Bar Constantsp. 191
Scroll Bar Rangep. 192
Scroll Bar Positionp. 192
Two Types of Scroll Barsp. 192
Adding Scroll Bars to an Applicationp. 193
Examining the Application File (scroll.cpp)p. 199
WM_CREATEp. 201
WM_SIZEp. 201
WM_HSCROLLp. 203
WM_VSCROLLp. 204
A Word About WM_PAINTp. 204
Using Scroll Bars and the System Timerp. 204
Examining the Application File (ticker.cpp)p. 208
WM_TIMERp. 209
What's Happening in WM_PAINTp. 210
Scroll Bars Used to Scroll a Table of Informationp. 211
Examining the Application File (loan.cpp)p. 218
The WM_PAINT Message Handlerp. 219
Scroll Bars and Graphicsp. 223
Examining the Application File (graphics.cpp)p. 228
Scrolling Images under WM_PAINTp. 228
What's Next?p. 230
Using Fontsp. 231
Windows Font Definitionsp. 231
Font Constantsp. 232
The TEXTMETRIC Structurep. 234
The LOGFONTA Structurep. 265
The Font Character Cellp. 237
Font Basicsp. 238
Font Widthsp. 239
Automatic Leading and Kerningp. 239
OEM Versus ANSI Character Setsp. 239
Logical Versus Physical Fontsp. 240
Vector, Raster, and TrueType Fontsp. 240
A Scheme for Mapping Fontsp. 240
Font Familiesp. 241
System Default Fontsp. 242
Using Printer Fontsp. 242
Font Change Example Programsp. 242
The CreateFontO Functionp. 242
The CreateFontIndirect Functionp. 244
The CF Applicationp. 245
The cf.cpp Application Filep. 247
The CFI Applicationp. 250
The cfi.cpp Application Filep. 252
The Count Applicationp. 253
The count.cpp.Application Filep. 256
Looking Aheadp. 257
Working with Icons and Cursorsp. 259
Icons and the Resource Editorp. 257
Icon Sizesp. 260
Custom or Standard Icons?p. 261
Working with a Large Custom Iconp. 262
Working with Large and Small Iconsp. 268
Special Icon Functionsp. 273
The LoadIconO Functionp. 273
The DrawIconO and DrawIconExO Functionsp. 274
The CreateconIndirectO Functionp. 274
The DestroyIconO Functionp. 275
Cursors and the Resource Editorp. 275
Custom or Standard Cursorsp. 276
Working with a Custom Cursorp. 278
Special Cursor Functionsp. 281
The LoadCursorO Functionp. 282
The LoadCursorFromFileO Functionp. 283
The SetCursorO Functionp. 284
The SetCursorPosO Functionp. 284
The ShowCursorO Functionp. 285
What's Next?p. 285
Adding Multimedia Sound Resourcesp. 287
Finding and Making Sound Resourcesp. 287
Finding Resources Already on Your Computerp. 288
Finding Resources on the Internetp. 292
Making Your Own Sound Resources with the Sound Recorderp. 294
The sndPlaySoundO Functionp. 297
Adding Multimedia Sound Resources to an Applicationp. 298
More Resources?p. 300
Creating and Displaying Bitmapsp. 301
Images in the Windowp. 301
Important Windows Bitmap Functionsp. 302
The BitBltO Functionp. 302
Working with GDI Imagesp. 303
Working with Photographs and Scanned Imagesp. 304
The StretchBltO Functionp. 306
The SetStretchBltModeO Functionp. 306
Complete Bitmap Examplesp. 309
A GDI Graphics Examplep. 309
Using a Scanned Bitmap Imagep. 312
Working with a Bitmapped Photographp. 320
More Resources?p. 328
Adding Menu and Keyboard Acceleratorsp. 329
Menu Conceptsp. 330
What Is a Menu?p. 330
Designing a Menup. 330
Designing Keyboard Acceleratorsp. 338
The Resource Filep. 341
Menus--A Variety of Optionsp. 345
Using a Menu to Change the Size of Graphics Shapesp. 345
The Header File (Resource.h)p. 350
The C++ Source Code File (Menu1.cpp)p. 351
Changing a Background Color with a Menup. 352
The Header File (Resource.h)p. 357
The Resource File (Menu2.rc)p. 358
The C++ Source Code File (Menu2.cpp)p. 359
Determining System Information with a Menup. 361
The Header File (Resource.h)p. 366
The Resource File (Menu3.rc)p. 366
The C++ Source Code File (Menu3.cpp)p. 367
Obtaining Directory Listings with a Menup. 370
The Header File (resource.h)p. 377
The Resource File (menu4.rc)p. 377
The C++ Source Code File (Menu4.cpp)p. 378
What's Next?p. 380
Adding Dialog Boxesp. 381
What Is a Dialog Box?p. 385
The Resource Editorp. 386
Why Use Resource Editor?p. 386
Using the Resource Editorp. 387
Using Controls in a Dialog Boxp. 389
Creating an About Dialog Boxp. 392
Dialog Boxes Solve a Variety of Input Needsp. 394
An About Dialog Box Applicationp. 394
The Application File (AboutDlg.cpp)p. 399
Using Radio Buttons in a Dialog Boxp. 401
The Application File (ShapeDlg.cpp)p. 408
Entering Text and Integers in a Dialog Boxp. 411
The Application File (TxtIntDlg.cpp)p. 418
Entering Real Numbers in a Dialog Boxp. 421
The Application File (RealMessgDlg.cpp)p. 428
Get Readyp. 432
Special Controls and Dialog Boxesp. 433
Toolbars and Tooltipsp. 434
Toolbar Bitmapsp. 435
The resource.h Header Filep. 435
The toolbar.rc Resource Script Filep. 437
The toolbar.cpp Source Code Filep. 438
Unique Source Codep. 445
Investigating the Spin and Progress Bar Common Controlsp. 448
A Spin or Up-Down Controlp. 448
A Progress Controlp. 453
Project Codep. 456
Unique Featuresp. 463
The Common Font Dialog Boxp. 469
The resource.h Header Filep. 469
The CommFont.rc Resource Script Filep. 470
The CommFont.cpp Source Codep. 471
Unique Source Codep. 475
The Common Color Dialog Boxp. 478
The resource.h Header Filep. 480
The CommColor.rc Resource Script Filep. 481
The CommColor.cpp Source Codep. 482
Unique Source Codep. 485
What's Coming?p. 491
Developing Complete Applicationsp. 493
The Pie Chartp. 493
Unique Coding Featuresp. 509
WM_CREATEp. 510
WM_COMMANDp. 510
WM_SIZEp. 512
WM_PAINTp. 513
WM_DESTROYp. 517
The Bar Chartp. 517
Unique Coding Featuresp. 535
WM_CREATEp. 535
WM_COMMANDp. 535
WM_SIZEp. 538
WM_PAINTp. 538
WM_DESTROYp. 544
Charting Variationsp. 544
Sketching, Animation, and Videop. 545
A Mouse Sketching Applicationp. 545
The Sketch Filesp. 546
The Sketch.cpp Application Codep. 556
Flying Saucer Animation Applicationp. 559
A Video Player Applicationp. 570
The Common File Selection Dialog Boxp. 576
The Code for Playing AVI Filesp. 580
Experiment and Have Funp. 581
Building Screen Saver Applicationsp. 583
A Screen Saver Applicationp. 584
Screen Saver Componentsp. 584
The ScrSav Screen Saver Projectp. 586
Source Code Detailsp. 595
Building the Applicationp. 596
Is There More?p. 599
What's Next?p. 601
A Look at the Microsoft Foundation Class Libraryp. 601
Why Do I Need the MFC Library?p. 602
Design Considerationsp. 602
CObjectp. 603
Important Parent Classesp. 605
MFC Programming Conceptsp. 610
Creating a Windowp. 610
Using the afxwin.h Header Filep. 611
CTheApp from CWinAppp. 612
The CFrameWnd Classp. 613
Using Member Functionsp. 615
The Constructorp. 615
Executing the MFC Applicationp. 615
A Complete MFC Applicationp. 616
The SwtMFC.h Header Filep. 618
The Application Filep. 618
Running the SwtMFC Projectp. 619
What's Really Next?p. 623
Indexp. 625
Table of Contents provided by Syndetics. All Rights Reserved.