Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
End Users
Pocket PCActiveSyncMultimediaEBooksWirelessSmartPhones
Developers
Windows MobileSmartPhonesWinCE ProgrammingVB for WinCEVC++ for WinCEPlatform BuilderTest Tools
PocketPC DirectoryFree SoftwareWeb Resources
Related Topics
PalmMobile PhonesMore Topics ...

Pocket PC Forum / End Users / Pocket PC / September 2005

Tip: Looking for answers? Try searching our database.

How can I find out whether HPC2000 or WinCE3.0 is installed in a device?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Sami - 27 Sep 2005 11:53 GMT
Hello,

I wrote a test program to obtain Device Information from the Handheld
device. The functions that I use are
1) SystemParametersInfo
2) GetVersionEx

I get the same values for WinCE 3.0 and HPC2000. How can I find out whether
WinCE 3.0 or HPC2000 is installed on the device?

Signature

Regards,
Sami

[Remove Numbers from e-mail address to use it]

Clinton Fitch, Clinton Fitch (Dot) Com! - 27 Sep 2005 13:54 GMT
Sami,

Windows CE 3.0 is the base OS of H/PC2000.  The simplest way to look at this
is H/PC2000 is a shell that runs on top of WinCE3.0.  That analogy isn't
perfect but describes the relationship well.

Regards,

Signature

Clinton Fitch
Co-Owner/Reviews Editor
HPC:Factor
http://www.hpcfactor.com

Forums:  http://www.hpcfactor.com/forums

A Pocket PC Magazine "Best Site" For Handheld PCs!

> Hello,
>
[quoted text clipped - 6 lines]
> whether
> WinCE 3.0 or HPC2000 is installed on the device?
Sami - 27 Sep 2005 14:12 GMT
Hello Clinton,
I already know that HPC2000 is just an image that runs on WinCE3.0. Still
does not answer my original question about how to figure out whether the
device is running WinCE3.0 or HPC2000?

Signature

Regards,
Sami

[Remove Numbers from e-mail address to use it]

> Sami,
>
[quoted text clipped - 14 lines]
> > whether
> > WinCE 3.0 or HPC2000 is installed on the device?
Clinton Fitch, Clinton Fitch (Dot) Com! - 27 Sep 2005 15:49 GMT
Sami,

Well, I'm not real sure how to say it any clearer.  If it is running
HPC2000, it is running WinCE 3.0.

Regards,

Clinton

> Hello Clinton,
> I already know that HPC2000 is just an image that runs on WinCE3.0. Still
[quoted text clipped - 20 lines]
>> > whether
>> > WinCE 3.0 or HPC2000 is installed on the device?
Bible John - 27 Sep 2005 17:46 GMT
No offense but you failed to answer his question.  He knows that HPC2000 is
CE 3.0, but he wants to see this for himself.

Encase you cannot remember how, here are the instructions.

1.  Click start
2.  Settings
3.  Control Pannel
4.  Click the system Control Pannel
5.  Click the system Tab

There he will see what he is looking for.

John

> Sami,
>
[quoted text clipped - 50 lines]
> >> >
> >> > [Remove Numbers from e-mail address to use it]
Clinton Fitch, Clinton Fitch (Dot) Com! - 27 Sep 2005 20:17 GMT
John,

Obviously I missed the point.  I appreciate you helping the OP out.

Regards,

Clinton

> No offense but you failed to answer his question.  He knows that HPC2000
> is
[quoted text clipped - 71 lines]
>> >> >
>> >> > [Remove Numbers from e-mail address to use it]
Bible John - 27 Sep 2005 21:13 GMT
In article <OAFcmg5wFHA.1132@TK2MSFTNGP10.phx.gbl>,
"Clinton Fitch, Clinton Fitch \(Dot\) Com!"
<management@NOSPAMMINGME.clintonfitch.com> wrote:

> John,
>
[quoted text clipped - 3 lines]
>
> Clinton

No problem. He can download the app I mentioned or I can email him.  It
does go into much more detail regarding the HPC system than anything
built in.

John

Signature

CERM-Church Education Resource Ministries
http://johnw.freeshell.org/bible/
2Tim. 4:2 Preach the Word; be prepared in
season and out of season; correct, rebuke
and encourage ‹ with great patience and
careful instruction.
AIM-Crucifyself03

Bible John - 27 Sep 2005 17:43 GMT
Sami find my post I explained how to obtain this info.

John

> Hello Clinton,
> I already know that HPC2000 is just an image that runs on WinCE3.0. Still
[quoted text clipped - 41 lines]
> > >
> > > [Remove Numbers from e-mail address to use it]
Bible John - 27 Sep 2005 17:42 GMT
Sami both are the same.  Windows CE 3.0 is what HPC2000 is.  But then again
if you wish to see for yourself do the following.

Start
Settings
Control pannel
System
Then click the system tab

John

> Hello,
>
[quoted text clipped - 11 lines]
>
> [Remove Numbers from e-mail address to use it]
Sami - 28 Sep 2005 08:03 GMT
Hello everyone,

Thank you for trying to help me out but I think I haven't been able to make
myself clear.

I already know how to figure out whether a device is using WinCE3.0 (only)
or whether there is a HPC2000 running on top of it using the System Utility.

What I really wanted to know is how to figure that out using C++ code?

Signature

Regards,
Sami

[Remove Numbers from e-mail address to use it]

> Hello,
>
[quoted text clipped - 5 lines]
> I get the same values for WinCE 3.0 and HPC2000. How can I find out whether
> WinCE 3.0 or HPC2000 is installed on the device?
Clinton Fitch, Clinton Fitch (Dot) Com! - 28 Sep 2005 13:23 GMT
Sami,

Okay, now that is a horse of a different color. :-)  I had no idea you were
trying to do this in C++.

Unfortunately I'm not going to be able to help out much here as I'm not a
developer.  Hopefully others in the group can help out on your questions.

Regards,

Signature

Clinton Fitch
Co-Owner/Reviews Editor
HPC:Factor
http://www.hpcfactor.com

Forums:  http://www.hpcfactor.com/forums

A Pocket PC Magazine "Best Site" For Handheld PCs!

> Hello everyone,
>
[quoted text clipped - 18 lines]
> whether
>> WinCE 3.0 or HPC2000 is installed on the device?
r_z_aret@pen_fact.com - 28 Sep 2005 18:06 GMT
>Hello everyone,
>
[quoted text clipped - 5 lines]
>
>What I really wanted to know is how to figure that out using C++ code?

Check the 7 Feb 05 contribution from Peter Foot to a thread called
"How can I tell which OS Platform a CE device is using?" in
microsoft.public.pocketpc.developer. It gives info appropriate for
finding the answers in a program running on a desktop. If you want to
get the info from a program running on a handheld, I _think_ you can
use similar registry values. Unfortunately, I can't confirm right now
(several strange glitches in hardware).

If you want to get info about the operating system for the computer
running a program (i.e., _not_ a remote computer), use the
GetVersionEx function.

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

Robert E. Zaret, eMVP
PenFact, Inc.
500 Harrison Ave., Suite 3R
Boston, MA 02118
www.penfact.com
chiark@gmail.com - 30 Sep 2005 12:08 GMT
Sami,
Call SystemParametersInfo with the SPI_GETPLATFORMTYPE request, passing
it a pointer to a TCHAR array of 255 bytes or so.

The returned string will be different depending on the platform.  I
don't have a handy list of all the different return codes, but they
will be different (ie SmartPhone for smartphones, PalmPC for old pocket
PCs, PocketPC for pocket PCs, etc)

Regards,
Nick.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.