did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781852331702

Essential Visual C++ 6.0 Fast

by
  • ISBN13:

    9781852331702

  • ISBN10:

    1852331704

  • Format: Paperback
  • Copyright: 2000-01-01
  • Publisher: Springer-Verlag New York Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $99.99 Save up to $81.43
  • Buy Used
    $74.99
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Microsofts Visual C++ 6.0 contains many new features to help developers build high performance applications. This book is ideal reading for those who want a quick introduction to Windows programming with Visual C++ and the Microsoft Foundation Class (MFC) library. Written in the inimitable style of the Essentials series, with lots of clear examples, this book is perfect for those who need to learn the maximum in the minimum time and to develop applications fast. Newcomers to the package will also find that Essential Visual C++ 6.0 fast will help them create applications - incorporating all the new features - quickly, effectively and productively.Topics covered include: the two key Windows classes: CFrameWnd and CWinApp; the MFC Library; message maps; controls; graphical output, and much more.

Table of Contents

Overview
1(10)
Microsoft Visual C++ 6 -- What isn't covered
2(1)
Com
2(1)
Active X
3(1)
Active Template Library -- ATL
3(1)
Database mangement -- ODBC
3(1)
Database management -- DAO
3(1)
Internet programming -- ISAPI
4(1)
Wizards
4(1)
Assumptions
4(1)
Microsoft Visual C++ versions
4(1)
Edition comparison
5(1)
Windows programming
6(1)
User interface features
6(1)
Working methods
7(1)
Visual Studio
7(1)
Development platforms
8(1)
Coda
9(1)
Problems
9(1)
Bibliography
9(2)
Visual Studio
11(18)
On-line documentation
13(2)
Right-hand mouse button
15(1)
Mouse with middle roller
16(1)
Expanding and controacting the size of the windows
16(1)
Simple program development
16(11)
File | New
17(1)
Choose a project type
17(1)
Choose a project name and location
17(1)
Project type
18(1)
New project information
19(1)
Visual Studio empty project
20(1)
Project | add to project | New
21(1)
New | Files/Projects/Other documents
22(1)
Visual Studio -- Editor window:
23(1)
Type in the program
24(1)
Build | Excute
25(1)
This file does not exist
26(1)
DOS Console window
27(1)
Back to Visual Studio
27(1)
Summary
27(2)
Getting Started
29(16)
The program
30(1)
Running the program
30(13)
Windows data types and naming conventions
43(1)
Summary of steps in creating a windows program
44(1)
Messages
45(12)
Working methods again
46(1)
The application
46(1)
The program
46(3)
Running the program
49(2)
The C++ source
51(4)
Summary
55(2)
Controls: Menus
57(22)
Resources
58(1)
The application
59(1)
The menu ID file -- menuids.h
59(1)
The resource file
60(1)
The C++ source file
61(3)
Running the program
64(2)
The resource file
66(1)
MENU statement
66(1)
MENUITEM Statement
66(1)
The text parameter
66(1)
The result parameter
67(1)
The option list parameter
67(1)
POPUP resource
67(1)
The text parameter
68(1)
The option list parameter
68(1)
The ACCELERATORS statement
68(1)
The C++ source file
68(4)
Summary
72(1)
Wizards and resource editors
73(1)
Wizards
73(5)
The c0503.rc file
78(1)
The afxres.h file
78(1)
The resource editor
78(1)
Controls: Dialog Boxes
79(12)
The application
80(1)
The menu ID file
80(1)
The resourcde file
80(1)
The C++ source file
81(3)
Running the example
84(1)
The menu ID file
85(1)
The resource file
85(2)
The C++ source file
87(3)
Summary
90(1)
Controls: List Boxes
91(10)
The application
92(1)
The menu ID file
92(1)
The resource file
92(1)
The C++ source file
93(3)
Running the example
96(1)
The menu ID file
97(1)
The resource file
97(1)
The C++ Source file
97(2)
OnInitDialog and LBN_DBLCLK
99(1)
List box handlers and member functions
100(1)
Summary
100(1)
Controls: Check Box With Grouping
101(8)
The applicaton
102(1)
The menu ID file
102(1)
The resource file
102(1)
The C++ source file
103(2)
Running the program
105(1)
The menu ID file
106(1)
The resource file
106(1)
The C++ source
107(1)
Summary
108(1)
Controls: Edit Boxes, Radio Buttons, Plain Text
109(10)
The application
110(1)
The ID file
110(1)
The resource file
110(1)
The C++ source file
111(4)
Running the program
115(1)
The menu ID file
115(1)
The resource file
115(1)
LTEXT
116(1)
EDITTEXT
116(1)
AUTORADIOBUTTON
116(1)
The C++ source file
116(2)
Summary
118(1)
Common Controls
119(4)
Summary
121(2)
Controls: Toolbars
123(8)
The application
123(1)
Menu options
124(1)
Button appearance
124(1)
The resource file
125(1)
The ID file
125(1)
The C++ source file
125(1)
Function prototype CToolBar::CreateEx
126(1)
Function prototype return value
126(1)
Function prototype parameters:
127(1)
Funciton prototype CToolbar::LoadToolBar
127(1)
Contructor return value:
127(1)
Constructor parameters:
127(1)
Running the program
128(1)
Summary
129(2)
Controls: Status Bar And Tooltips
131(4)
The application
131(1)
The ID file
131(1)
The resource file
132(1)
The C++ source file
133(1)
Running the program
134(1)
Summary
134(1)
Icons
135(6)
The application
135(1)
Graphics editor
136(1)
Microsoft provided icons
136(1)
Function prototype CWinApp::LoadIcon
136(1)
Function prototype return value
136(1)
Function prototype parmeters
137(1)
The menu ID file
137(1)
The resource file
137(1)
The C++ source file
137(1)
Function prototype AfxRegister WndClass
138(1)
Function prototype return value
139(1)
Function prototype parameters
139(1)
Running the application
140(1)
Summary
140(1)
Text I/O Using Device Contexts
141(16)
Overview
142(1)
Device contexts
143(1)
Function prototype GetSystemMetrics
143(1)
Function prototype CDC::PatBlt
144(1)
Function prototype return value
144(1)
Function prototype parameters
144(1)
Function prototype CDC::BitBlt
144(1)
Function prototype return value
145(1)
Function prototype parameters
145(1)
Function prototype CDC::TextOut
145(1)
Function prototype return value
146(1)
Function prototype parameters
146(1)
Drawing text
146(1)
CFont
147(1)
Flicker and the repaint problem
147(1)
Simple text i/o
147(1)
The C++ source file
147(3)
Running the program
150(1)
Altering the font
151(1)
Type face name
151(2)
Style
153(1)
Size
153(1)
The C++ program source
153(3)
Running the program
156(1)
Summary
156(1)
Graphics using device Contexts
157(12)
Graphic objects
157(1)
Classes for windows GDI object
158(1)
Process of creating a graphic object in a ddvice context
158(1)
Function prototype MoveToEx
159(1)
Function prototype return values
159(1)
Parameters
159(1)
Function prototype CDC::Line To
159(1)
Function prototype return values
159(1)
Function prototype parameters
159(1)
Example 1
160(3)
Running the program
163(1)
Addition features
163(1)
Function prototype CDC::Set MapMode
163(1)
Function prototype parameter
164(1)
Function prototype CDC::SetViewportExt
165(1)
Function prototype return value
165(1)
Function prototype parameters
165(1)
Function prototype CDC::Set ViewportORG
165(1)
Function prototype return value
166(1)
Function prototype parameters
166(1)
Example 2
166(1)
Running the program
167(1)
summary
167(2)
Bitmaps using Device Contexts
169(8)
Device-dependent bitmaps -- DDB
169(1)
Device-independent bitmaps -- DIB
170(1)
Colour
170(1)
Screen resolution, graphics memory and colours displayed
171(1)
Creating a bitmap
171(1)
CBitmap
171(1)
Function prototype CBitmap:: LoadBitmap
172(1)
The resource file
172(1)
The C++ source file
172(3)
Running the program
175(1)
DIB
175(1)
Summary
176(1)
Bibliography
176(1)
Where Next?
177(4)
On-line help
178(1)
MSDN CDs
178(1)
On-line examples
178(1)
Wizards
178(1)
Books
178(1)
Web resources
179(1)
Summary
180(1)
APPENDIX A: TOOLBAR EXAMPLE 181(6)
Menu ID file
181(1)
Resource file
182(1)
C++ source file
183(4)
APPENDIX B: STATUSBAR AND TOOLTIPS EXAMPLE 187(8)
Menu ID file
187(1)
Resource file
188(2)
C++ source file
190(5)
APPENDIX C: ICON EXAMPLE 195(8)
Menu ID file
195(1)
Resource File
196(2)
C++ Source File
198(5)
APPENDIX D: SECOND TEXT I/O EXAMPLE 203(4)
C++ source file
203(4)
APPENDIX E: SECOND GRAPHICS I/O EXAMPLE 207(4)
C++ source file
207(4)
Index 211

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program