Dave, .net, etc are layers on top of layers, with the win 32 api as their "structural" component at a low level. With that said, the win 32 api is sometimes a more broadly used term that includes many of the layers above it. The lingo is not consistent, like the stability of windows ;) The win 32 api will not go away as long as Bill is top dog and the CPUs don't have a radical architecture change.
But beware that some of the "win 32 apis" require MS software applications to be loaded for the api's to be published. IE is required for most of the internet apis and monikers. Media Player is required for codecs and much of the multi media api. E.G., there is no rule of thumb, except learning the peculiar way MS keeps changing it. Good luck -------------------------------------------------------------------- Gary Gorsline Easy Business Software ========================== End of Message ========================== ----- Original Message ----- From: "David Beers" <[EMAIL PROTECTED]> To: "Palm Developer Forum" <[EMAIL PROTECTED]> Sent: Saturday, July 05, 2003 1:44 PM Subject: Re: Lua as Programming Language) - Was: Palm OS and Pocket PC programming tool > Markus Dresch wrote: > "using c, some preprocessor #ifdefs and abstracted functions i managed to > port my first big project to ppc... hehe. writing in c and not in c++ for > ppc seems not to be very common. i did it using the ms embedded tools/ms vc > because i didn't find any working port of gcc for ppc. " > > Cool. So (this question to Aaron and Jose, too) am I correct in assuming > you are writing straight to the Win32 API--as opposed to using MFC or .NET, > which are OO frameworks on top of the Win32 API, right? Pardon my > ignorance, but alll my C programming has been done on the Palm platform, so > I don't know a damned thing about these MS frameworks. <g> > > If you strip away all the OOP and frameworks and stuff, how similar is a PPC > app in overall structure to a Palm app? > > One other question (which may not be answerable): while I love writing Palm > applications using procedural C, I realize that the Windows world has > largely left this approach behind and I'm wondering if in the process of > doing what you or Aaron or Jose have done you don't run the risk of creating > WinCE apps that won't run on new versions of PPC. I guess, what I'm asking > is this: if in a year or two practically all PPC development is being done > with the .NET Compact Framework, is it possible that the ordinary Win32 API > could just go away? (Or is .NET still using the Win32 API under the hood). > > Sorry if this seems to be getting off-topic, but what I'm trying to get at > is something that may concern a lot of Palm developers: how can we write > code for the Palm OS that's portable without too much trouble to PocketPC? > > David > > > -- > For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ > -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
