C++ for VB Programmers [electronic resource] /

Knowing how and when to work in C++ is the key to building better, more efficient Windows applications. This book teaches you how to use C++ to enhance your Visual Basic application—swithout rewriting them from the ground up. In this book, you will learn to write DLLs that use the performance and capabilities of C++, which provide access to APIs not easily supported by VB. Using C++ and the ATL (Active Template Library), you can even write ActiveX components that dont require a huge runtime library. Writing from the perspective of an advanced VB programmer—and using his own learning process as the framework—author Jonathan Morrison teaches you how to harness the development power of C++. Beginning with an overview of the ways in which C++ complements VB, he moves on to cover the VC++ development environment that most VB programmers will turn to first (Visual Studio), exploring a wealth of topics including the differences between VB and C++ compilers, the C preprocessor, and the process of memory management in C++. In the second half of the book, Morrison discusses the basics of the C++ language, including data and variables, operators, loops, and control statements. He then covers pointers, classes, and templates. The book also contains comprehensive coverage of VB and C++ DLLs, how to use C++ DLLs with VB programs, the ATL, and COM objects.

Saved in:
Bibliographic Details
Main Authors: Morrison, Jonathan. author., SpringerLink (Online service)
Format: Texto biblioteca
Language:eng
Published: Berkeley, CA : Apress : Imprint: Apress, 2000
Subjects:Computer science., Software engineering., Computer Science., Software Engineering/Programming and Operating Systems.,
Online Access:http://dx.doi.org/10.1007/978-1-4302-0858-7
Tags: Add Tag
No Tags, Be the first to tag this record!
id KOHA-OAI-TEST:232151
record_format koha
spelling KOHA-OAI-TEST:2321512018-07-31T00:16:00ZC++ for VB Programmers [electronic resource] / Morrison, Jonathan. author. SpringerLink (Online service) textBerkeley, CA : Apress : Imprint: Apress,2000.engKnowing how and when to work in C++ is the key to building better, more efficient Windows applications. This book teaches you how to use C++ to enhance your Visual Basic application—swithout rewriting them from the ground up. In this book, you will learn to write DLLs that use the performance and capabilities of C++, which provide access to APIs not easily supported by VB. Using C++ and the ATL (Active Template Library), you can even write ActiveX components that dont require a huge runtime library. Writing from the perspective of an advanced VB programmer—and using his own learning process as the framework—author Jonathan Morrison teaches you how to harness the development power of C++. Beginning with an overview of the ways in which C++ complements VB, he moves on to cover the VC++ development environment that most VB programmers will turn to first (Visual Studio), exploring a wealth of topics including the differences between VB and C++ compilers, the C preprocessor, and the process of memory management in C++. In the second half of the book, Morrison discusses the basics of the C++ language, including data and variables, operators, loops, and control statements. He then covers pointers, classes, and templates. The book also contains comprehensive coverage of VB and C++ DLLs, how to use C++ DLLs with VB programs, the ATL, and COM objects.1 Why C++? (And Why with Visual Basic) -- 2 Where Do We Start? -- 3 How Do You Do That Voodoo That You Do? -- 4 C++ 101 -- 5 It’s Not Polite to Point -- 6 Classes -- 7 Templates -- 8 Putting It All Together -- 9 What’s the DLL, Man? -- 10 Your First Real DLL -- 11 An ATL Primer -- 12 The COM Project -- 13 Advanced Topics -- Appendix A A Thread to Visual Basic -- Just Because You Can, Doesn’t Always Mean that You Should -- A Quick Review of Multithreading -- The Threading Contract -- The CreateThread API -- The CreateThread API Revisited -- Conclusion -- Appendix B Visual Basic Strings: The BSTR Data Type -- What Is a BSTR? -- Using_bstr_t -- Conclusion -- Appendix C Article 3. Strings the OLE Way -- Unicode Versus ANSI -- What Is a BSTR? -- The String Class.Knowing how and when to work in C++ is the key to building better, more efficient Windows applications. This book teaches you how to use C++ to enhance your Visual Basic application—swithout rewriting them from the ground up. In this book, you will learn to write DLLs that use the performance and capabilities of C++, which provide access to APIs not easily supported by VB. Using C++ and the ATL (Active Template Library), you can even write ActiveX components that dont require a huge runtime library. Writing from the perspective of an advanced VB programmer—and using his own learning process as the framework—author Jonathan Morrison teaches you how to harness the development power of C++. Beginning with an overview of the ways in which C++ complements VB, he moves on to cover the VC++ development environment that most VB programmers will turn to first (Visual Studio), exploring a wealth of topics including the differences between VB and C++ compilers, the C preprocessor, and the process of memory management in C++. In the second half of the book, Morrison discusses the basics of the C++ language, including data and variables, operators, loops, and control statements. He then covers pointers, classes, and templates. The book also contains comprehensive coverage of VB and C++ DLLs, how to use C++ DLLs with VB programs, the ATL, and COM objects.Computer science.Software engineering.Computer Science.Software Engineering/Programming and Operating Systems.Springer eBookshttp://dx.doi.org/10.1007/978-1-4302-0858-7URN:ISBN:9781430208587
institution COLPOS
collection Koha
country México
countrycode MX
component Bibliográfico
access En linea
En linea
databasecode cat-colpos
tag biblioteca
region America del Norte
libraryname Departamento de documentación y biblioteca de COLPOS
language eng
topic Computer science.
Software engineering.
Computer Science.
Software Engineering/Programming and Operating Systems.
Computer science.
Software engineering.
Computer Science.
Software Engineering/Programming and Operating Systems.
spellingShingle Computer science.
Software engineering.
Computer Science.
Software Engineering/Programming and Operating Systems.
Computer science.
Software engineering.
Computer Science.
Software Engineering/Programming and Operating Systems.
Morrison, Jonathan. author.
SpringerLink (Online service)
C++ for VB Programmers [electronic resource] /
description Knowing how and when to work in C++ is the key to building better, more efficient Windows applications. This book teaches you how to use C++ to enhance your Visual Basic application—swithout rewriting them from the ground up. In this book, you will learn to write DLLs that use the performance and capabilities of C++, which provide access to APIs not easily supported by VB. Using C++ and the ATL (Active Template Library), you can even write ActiveX components that dont require a huge runtime library. Writing from the perspective of an advanced VB programmer—and using his own learning process as the framework—author Jonathan Morrison teaches you how to harness the development power of C++. Beginning with an overview of the ways in which C++ complements VB, he moves on to cover the VC++ development environment that most VB programmers will turn to first (Visual Studio), exploring a wealth of topics including the differences between VB and C++ compilers, the C preprocessor, and the process of memory management in C++. In the second half of the book, Morrison discusses the basics of the C++ language, including data and variables, operators, loops, and control statements. He then covers pointers, classes, and templates. The book also contains comprehensive coverage of VB and C++ DLLs, how to use C++ DLLs with VB programs, the ATL, and COM objects.
format Texto
topic_facet Computer science.
Software engineering.
Computer Science.
Software Engineering/Programming and Operating Systems.
author Morrison, Jonathan. author.
SpringerLink (Online service)
author_facet Morrison, Jonathan. author.
SpringerLink (Online service)
author_sort Morrison, Jonathan. author.
title C++ for VB Programmers [electronic resource] /
title_short C++ for VB Programmers [electronic resource] /
title_full C++ for VB Programmers [electronic resource] /
title_fullStr C++ for VB Programmers [electronic resource] /
title_full_unstemmed C++ for VB Programmers [electronic resource] /
title_sort c++ for vb programmers [electronic resource] /
publisher Berkeley, CA : Apress : Imprint: Apress,
publishDate 2000
url http://dx.doi.org/10.1007/978-1-4302-0858-7
work_keys_str_mv AT morrisonjonathanauthor cforvbprogrammerselectronicresource
AT springerlinkonlineservice cforvbprogrammerselectronicresource
_version_ 1756271763612762112