Hi,
I've developed a PocketPC app using the compact framework and would like to
make it as easy as possible for users to start it (it is the only
application that my users will run). Right now i only know how to put it in
the start menu or have a hardware button start the app.
Is there a way to make the application run automatically whenever the
pocketpc is turned on?
Can you add a shortcut to my app on the today screen (the main screen you
see when you start your pocketpc) ?
As you said in an earlier post, you've found a reference to a kiosk
too. If you use google to look up kiosk in the same newsgroups you've
posted to, you will find several discussions, and might get more
hints.
I believe Pocket PCs are very hard to lock down. The Task Bar and/or
its pieces are way too prone to pop up. I even spent some time finding
the PegHelp window so I could call SHInitDialog and SHFullScreen to
hide the Task bar while Help was running.
Applications built for Palm-size PC (Pocket PC predecessor) will run
in "emulation" mode on Pocket PCs. That means the Task bar will be at
the bottom. It also seems to mean that when an app uses ShowWindow to
hide the Task bar it _stays_ hidden until something explicitly uses
ShowWindow to show it.
I've been programming for Windows CE since before Pocket PC. And I'm
inclined to produce as few executables as possible. Thus, I've
continued to build for HPC Pros, even though my apps often run on
Pocket PCs and other platforms. We target industrial users, so lock
down is often a customer requirement. I've decided we're better off
with HPC Pro apps running in emulation mode. The fact that the Task
bar is not in the same place as standard Pocket PC apps shouldn't
bother users when lockdown is a requirement because they aren't
supposed to see any such apps.
-----------------------------------------
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