Re: How to port pocket pc 2002 application to windows xp??



This project might be beyond the scope of a "real noob". But, I'll
point you in the right direction anyway.

You'll probably want visual studio. You can get by with the "express"
edition if the program doesn't use the Microsoft Foundation Classes
(MFC). Otherwise you'll need to purchase it from Microsoft.
http://msdn.microsoft.com/vstudio/express/. This will let you compile
the project.

-PaulH

warren.robert@xxxxxxx wrote:
I really appreciate the replies, but I am a real noob here, so can you
help me start from the beginning?

I am trying to port a free application (not freeware but completely
free) that I downloaded to my PC Windows XP. What software do I need
to obtain, etc.?

Thanks

Robert

r_z_aret@xxxxxxxxxxxx wrote:
On 1 Aug 2006 09:03:38 -0700, "warren.robert@xxxxxxx"
<warren.robert@xxxxxxx> wrote:

Hello,

Anyone have a link for instructions/how to's?

Porting from Pocket PC to XP should be mostly painless.

If you have properly used TCHAR and its relatives, you will have no
string problems. If you have problems (mostly compilation errors),
make sure UNICODE and _UNICODE are _both_ defined
(Project->Settings->C/C++->Preprocessor and similar for resources.

You will need to modify your code to support menus. At least the
functions needed to "create" them (SHCreateMenuBar -> GetMenu).

Other than that, I think you should crank up a new project, add your
old source, and see what happens. You _can_ share the same files (use
Project->Files->Add), without gobs of #ifdefs. But you might want to
copy them for now, just to make sure you don't mess up files you still
need.



Thanks

Robert

-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, eMVP
PenFact, Inc.
20 Park Plaza, Suite 478
Boston, MA 02116
www.penfact.com

.



Relevant Pages

  • Re: How to port pocket pc 2002 application to windows xp??
    ... edition if the program doesn't use the Microsoft Foundation Classes ... This will let you compile ... string problems. ... make sure UNICODE and _UNICODE are _both_ defined ...
    (microsoft.public.pocketpc.developer)
  • Re: How to display German Umlauts correctly on Mac and Unix
    ... > larger due to translation tables). ... If you have to custom compile build tools to get a feature, ... And with the Unicode translation steps. ... "are written using the Unicode character set". ...
    (comp.lang.java.gui)
  • Re: Multicast Socket for Win CE 4.2 / Pocket PC 2003
    ... API and multicast works, in general, on a variety of devices that I've built ... I can't speak directly for Pocket PC, ... The Unicode thing has *nothing* to do with incompatibility and Microsoft ... it does not even compile. ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Re[2]: Pre-information on Unicode in Delphi 2008
    ... and will not compile if the new VCL is utterly Unicode. ... So "all existing" applications would break and simply making application ... This is NOT what string encoding RTTI would be for, ...
    (borland.public.delphi.non-technical)
  • Re: String Manipulations
    ... >> Unicode although after taking your advice it worked as I originally ... >> within the same scope of the CString example that wont compile either. ... >> Perhaps my project environment needs to be adjusted a bit? ... >> sample code shouldn't be this cumbersome. ...
    (microsoft.public.vc.language)

Quantcast