HP Customer Support
InformationFraudulent Callers - protect yourself and report it
Learn what to do if you are contacted by fraudulent callers posing as HP representatives. This could be a scam; do not provide any personal information.View article
HP 300LX Series Palmtop PC - Frequently Asked Questions, Visual C++ for Windows CE
The following "Frequently Asked Questions" are for developers interested in creating applications with Visual C++ for the Windows CE platform.
For additional questions about Visual C++ for Windows CE, developers can send a message to WCEDEV@microsoft.com. Developers will receive a FAQ via e-mail, and if the FAQ does not answer the question, someone will try to contact the developer with an answer.
Developers can get more information about Visual C++ for Windows CE at:
ISSUE: What is Microsoft (R) Visual C++ for Windows CE?
SOLUTION: Visual C++ for Windows CE is an add-on for Visual C++ 5.0 that allows developers to target applications to Windows CE-based devices. The add-on includes all of the headers, libs and DLLs needed to write code and cross compilers to build for Handheld PCs running Windows CE. Visual C++ is required and is licensed separately.
ISSUE: Can I use Visual C++ for Windows CE to write applications on my handheld PC? (Can I write code while away from my desk using Visual C++ for Windows CE?)
SOLUTION: Visual C++ for Windows CE runs on the desktop PC, just like Visual C++. You cannot run Visual C++ for Windows CE on a Windows CE device.
ISSUE: Do I have to write different code for each device?
SOLUTION: The Windows CE cross-compilers allow developers to create a single set of code that is then targeted towards a CPU. The same source can be used to compile for any of the supported CPUs and the compilers were built with chip specific optimizations to create the smallest and fastest code possible for the target.
ISSUE: Do I have to buy a handheld PC in order to begin developing? What if I do not know whether my application will work?
SOLUTION: Visual C++ for Windows CE also includes an emulation environment that can be used for initial testing and development before investing in additional hardware.
ISSUE: Do I have to be running Windows NT?
SOLUTION: The emulation environment only runs under Windows NT, a unicode environment is necessary for the emulator to operate properly.
Otherwise, Windows 95 can be used to develop applications using Visual C++ for Windows CE using any off-the-shelf Windows CE device.
ISSUE: What else is provided as far as tools and debuggers?
SOLUTION: Windows CE versions of the Developer Studio tools are also included and provide the means to check memory, edit the registry, manipulate the object store, "spy" on and debug applications running on a handheld PC over a standard serial cable that comes with any off-the-shelf Windows CE-based devices. The Windows CE remote debugger has all of the functionality of the Visual C++ application debugger, including Data Tipstm, multiple watch windows and advanced "locals" windows. With the remote debugger, you can set breakpoints, control program execution, and view register values.
ISSUE: Where can I get a copy of Visual C++ for Windows CE?
SOLUTION: Visual C++ for Windows CE is sold directly through Microsoft. You can get ordering information from the web site (http://www.microsoft.com) or visit http://www.developerstore.com to order online. HP suggests you go to express checkout or go through the Visual C++ section from the product shelf to order the product.
Ask the community!
Country: United States