Have one to sell? Sell yours here
Win32 API Programming with Visual Basic
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Win32 API Programming with Visual Basic [Paperback]

Steven Roman (Author)
4.0 out of 5 stars  See all reviews (11 customer reviews)


Available from these sellers.


Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Book Description

November 26, 1999

The Win32 API, or Application Programming Interface, is of immense use in extending the power of Visual Basic. The Win32 API is the collection of functions and subroutines that provides programmatic access to the features of the operating system. It allows Visual Basic programmers far greater access to the inner workings of the Windows operating system without having to suffer through the steep learning curve associated with Visual C++ style Windows programming.

The book is designed for users with an intermediate-level (or higher) knowledge of Visual Basic version 4 or later and a desire to stretch VB into the realm of Windows system programming. Users do not need any background in Visual C++, nor do they need any previous experience programming the Win32 API.

This book teaches users how to do relatively simple tasks, such as adding tab stops to a list box and gathering system information (i.e., which version of Windows is running on a system and the number of buttons on the user's mouse). It also teaches users about several advanced programming techniques such as synchronizing two VB applications so they can work in cooperation with each other and how to extract data from controls that belong to another application.

Win32 API Programming with Visual Basic also spends a good deal of time describing the basic operations of the Windows NT and Windows 95/98 operating systems. Microsoft's documentation seldom takes into account what the reader knows or does not know. Hence, a solid grounding in the basics of the Windows operating systems will help VB programmers to better understand Microsoft's documentation.

This book helps VB programmers eliminate the trial and error process that is usually associated with calling the Win32 API from Visual Basic and does so in a practical, straightforward fashion that is the hallmark of author Steve Roman's style.



Editorial Reviews

Review

'Finally, a book I can be enthusiastic about. If you want to use the Windows API from VB, just buy this book ... it is too useful not to have. ... This is one book I can recommend without reservation ... well, may be the cover could have been something other than a monkey.' - Mike James, Computer Shopper, August 2000

About the Author

Steven Roman, Ph.D., is a professor emeritus of mathematics at the California State University, Fullerton. His previous books with O'Reilly include "Access Database Design and Programming", "Writing Excel Macros with VBA", and "Win32 API Programming with Visual Basic".


Product Details

  • Paperback: 534 pages
  • Publisher: O'Reilly Media (November 26, 1999)
  • Language: English
  • ISBN-10: 1565926315
  • ISBN-13: 978-1565926318
  • Product Dimensions: 9.1 x 7 x 1.2 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #204,913 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

11 Reviews
5 star:
 (5)
4 star:
 (3)
3 star:
 (2)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (11 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

40 of 41 people found the following review helpful:
5.0 out of 5 stars Great API book that explains details in interesting manner, December 29, 1999
By 
John C. Dunbar (Sugar Land, TX United States) - See all my reviews
(REAL NAME)   
This review is from: Win32 API Programming with Visual Basic (Paperback)
This is a great VB API book. I think it ranks up there with Appleman's books. But this book is different. It is actually fun to read and yet at the same time it covers the important detail. Somehow it makes the details easy to read and fun.

This book does a GREAT job of going behind the scenes in the Windows operating system. There's lots of good information about how Windows manages things and then how to work around this.

There is an interesting and informed disussion of BSTR's. The author reviews the history of VB3's strings vs. VB4 and higher strings. He also covers the interesting aspects of overcoming VB's limitations of not having signed numbers. His discussion of two's complement storage was really interesting.

Where Appleman is encyclopedic, this author goes into deep detail but makes it interesting. It is not one of those simple books with the focus of "here's how to make 500 API calls that might be interesting."

This book is VB centric in that it explains the differences between the VB world and the Win32/VC++ world. Then you get this great feeling of insight as to why VB does the things it does.

I recommend this book highly, and also recommend the Appleman books. They're different kinds of animals.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 10 people found the following review helpful:
4.0 out of 5 stars Good book but..., January 13, 2001
By 
bramerth (St. Louis, MO) - See all my reviews
This review is from: Win32 API Programming with Visual Basic (Paperback)
First, let me say that this is an excellent reference on the Windows API. I highly reccomend it. That being said, the example source code in this book is not of top-notch quality. The author frequently uses vague variable names such as A-Z, lng, and the like. In fact, it looks like he was trying to program like he would in C in VB. Yes, the source code is understandable, but only after long decipherations. I would give it a 5 if the author had taken more time in his source.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 10 people found the following review helpful:
4.0 out of 5 stars When You Need to Get Beyond Wizards, December 23, 1999
This review is from: Win32 API Programming with Visual Basic (Paperback)
Most programmers and teachers of programmers have to get beyond Wizards. Usually this has meant in-depth coverage of C++ or C and the Windows API. This book helped me to see how to use the API in Visual Basic. Like most O'Reilly books, a good bit of it is reference, which is helpful to me.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews









Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject