Microsoft's Visual C++ 6.0 contains lots of new features designed to help developers build high performance applications. This book covers all these, which makes it ideal reading for those who want a quick introduction to Windows programming with Visual C++ and the Microsoft Foundation class (MFC) library. Topics covered by Ian Chivers in this book include: The 2 key Windows classes: CFrameWnd and CWinApp; Message Maps; Controls. Graphical Output Newcomers to the package will find that Essential Visual C++ 6.0 fast will help them to create their own applications - incorporating all the new features - quickly, effectively and productively.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
1 Overview.- Microsoft Visual C++ 6 — What isn’t covered.- COM.- Active X.- Active Template Library — ATL.- Database management — ODBC.- Database management — DAO.- Internet programming — ISAPI.- Wizards.- Assumptions.- Microsoft Visual C++ versions.- Edition comparison.- Windows programming.- User interface features.- Working methods.- Visual Studio.- Development platforms.- Coda.- Problems.- 2 Visual Studio.- On-line documentation.- Right-hand mouse button.- Mouse with middle roller.- Expanding and contracting the size of the windows.- Simple program development.- Stage 1 — File | New.- Stage 2 — Choose a project type.- Stage 3 — Choose a project name and location.- Stage 4 — Project type.- Stage 5 — New project information.- Stage 6 — Visual Studio empty project.- Stage 7 — Project | Add to project | New.- Stage 8 — New | Files/Projects/Other documents.- Stage 9 — Visual Studio — Editor window.- Stage 10 — Type in the program.- Stage 11 — Build | Execute.- Stage 12 — This file does not exist.- Stage 13 — DOS Console window.- Stage 14 — Back to Visual Studio.- Summary.- 3 Getting Started.- The program.- Running the program.- Windows data types and naming conventions.- Summary of steps in creating a windows program.- 4 Messages.- Working methods again.- The application.- The program.- Running the program.- The C++ source.- Summary.- 5 Controls: Menus.- Resources.- The application.- The menu ID file — menuids.h.- The resource file.- The C++ source file.- Running the program.- The resource file.- MENU statement.- MENUITEM statement.- The text parameter.- The result parameter.- The option list parameter.- POPUP resource.- The text parameter.- The option list parameter.- The ACCELERATORS statement.- The C++ source file.- Summary.- Wizards and resource editors.- Wizards.- The c0503.rc file.- The afxres.h file.- The resource editor.- 6 Controls: Dialog Boxes.- The application.- The menu ID file.- The resource file.- The C++ source file.- Running the example.- The menu ID file.- The resource file.- The C++ source file.- Summary.- 7 Controls: List Boxes.- The application.- The menu ID file.- The resource file.- The C++ source file.- Running the example.- The menu ID file.- The resource file.- The C++ Source File.- OnInitDialog and LBN_DBLCLK.- List box handlers and member functions.- Summary.- 8 Controls: Check Box with Grouping.- The application.- The menu ID file.- The resource file.- The C++ source file.- Running the program.- The menu ID file.- The resource file.- The C++ source.- Summary.- 9 Controls: Edit Boxes, Radio Buttons, Plain Text.- The application.- The ID file.- The resource file.- The C++ source file.- Running the program.- The menu ID file.- The resource file.- Ltext.- Edittext.- Autoradiobutton.- The C++ source file.- Summary.- 10 Common Controls.- Summary.- 11 Controls: Toolbars.- The application.- Menu options.- Button appearance.- The resource file.- The ID file.- The C++ source file.- Function prototype CToolBar::CreateEx.- Function prototype return value.- Function prototype parameters.- Function prototype CToolbar::LoadToolBar.- Constructor return value.- Constructor parameters.- Running the program.- Summary.- 12 Controls: Status Bar and Tooltips.- The application.- The ID file.- The resource file.- The C++ source file.- Running the program.- Summary.- 13 Icons.- The application.- Graphics editor.- Microsoft provided icons.- Function prototype CWinApp::LoadIcon.- Function prototype return value.- Function prototype parameters.- The menu ID file.- The resource file.- The C++ source file.- Function prototype AfxRegisterWndClass.- Function prototype return value.- Function prototype parameters.- Running the application.- Summary.- 14 Text I/O Using Device Contexts.- Overview.- Device contexts.- Function prototype GetSystemMetrics.- Function prototype CDC::PatBlt.- Function prototype return value.- Function prototype parameters.- Function prototype CDC::BitBlt.- Function prototype return value.- Function prototype parameters.- Function prototype CDC::TextOut.- Function prototype return value.- Function prototype parameters.- Drawing text.- CFont.- Flicker and the repaint problem.- Example 1: Simple text i/o.- The C++ source file.- Running the program.- Example 2: Altering the font.- Type face name.- Style.- Size.- The C++ program source.- Running the program.- Summary.- 16 Graphics Using Device Contexts.- Graphic objects.- Classes for windows GDI objects.- Process of creating a graphic object in a device context.- Function prototype MoveToEx.- Function prototype return values.- Parameters.- Function prototype CDC::LineTo.- Function prototype return values.- Function prototype parameters.- Example 1.- Running the program.- Additional features.- Function prototype CDC::SetMapMode.- Function prototype parameter.- Function prototype CDC::SetViewportExt.- Function prototype return value.- Function prototype parameters.- Function prototype CDC::SetViewportOrg.- Function prototype return value.- Function prototype parameters.- Example 2.- Running the program.- Summary.- 17 Bitmaps Using Device Contexts.- Device-dependent bitmaps — DDB.- Device-independent bitmaps — DIB.- Colour.- Screen resolution, graphics memory and colours displayed.- Creating a bitmap.- CBitmap.- Function prototype CBitmap::LoadBitmap.- The resource file.- The C++ source file.- Running the program.- DIB.- Summary.- 18 Where Next?.- On-line help.- MSDN CDs.- On-line examples.- Wizards.- Books.- Web resources.- Summary.- Appendix A: Toolbar Example.- Menu ID file.- Resource file.- C++ source file.- Appendix B: Statusbar And Tooltips Example.- Menu ID file.- Resource file.- C++ source file.- Appendix C: Icon Example.- Menu ID file.- Resource File.- C++ Source File.- Appendix D: Second Text I/O Example.- C++ source file.- Appendix E: Second Graphics I/O Example.- C++ source file.
Book by Chivers Ian
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 5,80 per la spedizione da Regno Unito a Italia
Destinazione, tempi e costiEUR 7,67 per la spedizione da U.S.A. a Italia
Destinazione, tempi e costiDa: Better World Books Ltd, Dunfermline, Regno Unito
Condizione: Very Good. Ships from the UK. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 9282435-6
Quantità: 2 disponibili
Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condizione: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 0.7. Codice articolo G1852331704I2N00
Quantità: 1 disponibili
Da: Bahamut Media, Reading, Regno Unito
Paperback. Condizione: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 6545-9781852331702
Quantità: 2 disponibili
Da: AwesomeBooks, Wallingford, Regno Unito
Paperback. Condizione: Very Good. Essential Visual C++ 6.0 fast: An Introduction to Windows Programming using the Microsoft Foundation Class Library (Essential Series) This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 7719-9781852331702
Quantità: 2 disponibili
Da: Better World Books, Mishawaka, IN, U.S.A.
Condizione: Good. Used book that is in clean, average condition without any missing pages. Codice articolo 12221366-6
Quantità: 1 disponibili
Da: Books Puddle, New York, NY, U.S.A.
Condizione: New. pp. 228. Codice articolo 26292389
Quantità: 1 disponibili
Da: Biblios, Frankfurt am main, HESSE, Germania
Condizione: New. pp. 228. Codice articolo 18292399
Quantità: 1 disponibili
Da: Majestic Books, Hounslow, Regno Unito
Condizione: New. pp. 228 Illus. Codice articolo 7588346
Quantità: 1 disponibili
Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABNR-85380
Quantità: 1 disponibili
Da: Basi6 International, Irving, TX, U.S.A.
Condizione: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Codice articolo ABEJUNE24-248075
Quantità: 1 disponibili