Summary

Team-Fly    

 
eMbedded Visual Basic: Windows CE and Pocket PC Mobile Applications
By Chris Tacke, Timothy Bassett
Table of Contents
Chapter 9.  Harnessing the Windows CE API


One of the biggest complaints I've heard about eVB is its lack of robustness; its inability to achieve things that have been available in desktop Visual Basic for several versions. Through the API, you can re-create and use a large amount of the functionality that Windows CE offers and produce applications that are not only robust, but also elegant and user friendly as well.

As I said at the start of the chapter, this chapter isn't meant to be the definitive resource on API programming. In fact we only scratched the surface. But you now have the foundation to apply nearly all the API programming techniques that you will find discussed in books, magazines, and online. Short of functions requiring callbacks or UDTs within UDTs, there are no APIs that, given the method signature, you can't now implement.

It's difficult to make pointed suggestions for further work with the API. API programming is usually driven by a specific project, a need, or simply interest. To get a better feel for the amount of things you can do with API calls, I suggest looking through the help files that come with eMbedded Visual Tools. All the functions referenced in WINCEAPI.TXT are there, along with some documentation that should help you sort out how to use them. Beware, though, the help files aren't always correct.

Another way to learn more is to work through an API programming book or through API sample applications. There are volumes of information available online, from declaration lists to sample code snippets to full applications using APIs. Find some of these that interest you and try porting them to Windows CE. Above all, enjoy yourself.


Team-Fly    
Top
 


eMbedded Visual BasicR. WindowsR CE and Pocket PC Mobile Applications
eMbedded Visual BasicR. WindowsR CE and Pocket PC Mobile Applications
ISBN: N/A
EAN: N/A
Year: 2001
Pages: 108

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net