Get 1 Year of unlimited Apress for $199
Instant access to all available titles and new releases Apress Access Subscription

C++ for VB Programmers

By Jonathan Morrison

  • eBook Price: $38.99
Buy eBook Buy Print Book

C++ for VB Programmers Cover Image

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 applications—without rewriting them from the ground up.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-893115-76-7
  • 408 Pages
  • User Level: Beginner to Advanced
  • Publication Date: September 20, 2000
  • Available eBook Formats: PDF

Related Titles

  • Windows Installation and Update Troubleshooting
  • Using Chef with Microsoft Azure
  • DevOps on the Microsoft Stack
  • Dynamic SQL
  • Pro Power BI Desktop
  • Practical Maintenance Plans in SQL Server
  • Pro SQL Server on Microsoft Azure
  • Troubleshooting Windows Server with PowerShell
  • Beginning SOLID Principles and Design Patterns for ASP.NET Developers
  • Beginning F# 4.0
Full 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.

Who this book is for

No prior knowledge of C or C++ is assumed, but readers should have a working knowldege of VB.

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published

Best-Sellers

    1. Modern X86 Assembly Language Programming

      $34.99

      View Book

    2. C++ 2013 for C# Developers

      $52.99

      View Book

    3. Pro Visual C++/CLI and the .NET 2.0 Platform

      $66.99

      View Book

    4. Advanced C and C++ Compiling

      $52.99

      View Book