Results 1 to 4 of 4

Thread: Disable Win CE desktop

  1. #1

    Thread Starter
    Addicted Member scsfdev's Avatar
    Join Date
    Feb 2008
    Location
    Singapore
    Posts
    224

    Disable Win CE desktop

    Hi all,

    I want to know how to disable Win CE 5.0 desktop from VB.Net or C#.Net.

    Can I do like that?

    Example: I have a customized program running on Win CE 5.0 based device.
    I only want this program running and others will be disable like user can't press Start or user can't click on any item on desktop or icons or folders or files, etc. Generally, like lock the whole desktop except the running software.

    Any idea? or any way to do this?

    Thanks.
    I'm using VS 2005 & 2008 & 2010 with SQL Server 2005 Express.

    My hobby beside programming: http://dslrstranger.wordpress.com

  2. #2
    New Member
    Join Date
    Apr 2009
    Posts
    13

    Re: Disable Win CE desktop

    Just an idea - map the keys (e.g. Windows key) to doing something else, so that when the user presses the key it will do something else (or nothing). If you want to hide the taskbar, put your app in "maximized" mode.

    Are you on CE or Mobile? Windows CE devices are generally for pretty specific uses (for example, my GPS runs on Win CE 4.2) and Windows Mobile runs on phones or pocket pcs, so it wouldn't make sense for a Win CE device to have a Windows Key.

    EDIT: If you're using an HP Jordana or something from that time period (when there only was Windows CE), you can ignore my last part.
    Last edited by winallsys; May 27th, 2009 at 02:17 PM. Reason: style

  3. #3

    Thread Starter
    Addicted Member scsfdev's Avatar
    Join Date
    Feb 2008
    Location
    Singapore
    Posts
    224

    Re: Disable Win CE desktop

    Quote Originally Posted by winallsys View Post
    Just an idea - map the keys (e.g. Windows key) to doing something else, so that when the user presses the key it will do something else (or nothing). If you want to hide the taskbar, put your app in "maximized" mode.

    Are you on CE or Mobile? Windows CE devices are generally for pretty specific uses (for example, my GPS runs on Win CE 4.2) and Windows Mobile runs on phones or pocket pcs, so it wouldn't make sense for a Win CE device to have a Windows Key.

    EDIT: If you're using an HP Jordana or something from that time period (when there only was Windows CE), you can ignore my last part.

    Hi winallsys,
    Thanks for your reply.
    I'm using windows CE 5.0 smart device. Not mobile. yes, there is no "windows key".
    why I can't use maximize is, user can close my application and use another application.
    My customer want to disable all features. they only want their staff to use Win CE smart device for the customized application. they don't want to allow staff using others things/features beside this customized software on this device.
    So, that's why I'm finding a way to disable the whole screen except my customized software/application.

    Thanks.
    I'm using VS 2005 & 2008 & 2010 with SQL Server 2005 Express.

    My hobby beside programming: http://dslrstranger.wordpress.com

  4. #4
    Frenzied Member
    Join Date
    Oct 2005
    Posts
    1,286

    Re: Disable Win CE desktop

    There are various ways to do 'Kiosk Mode' in Windows Mobile, but CE is a whole new ball game.

    There is an article by Mike Hall here but you need to build your own image.

    From Chris Tacke - You can find and hide the task bar, or see if the OEM supports a method for not launching Explorer at device start up, or the typical method would be to FIndWindow for the Start Bar, then do a ShowWindow with SW_HIDE to remove it.

    Pete
    Pete Vickers
    MVP - Device Application Development
    http://www.gui-innovations.com http://mobileworld.appamundi.com/blogs/

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width