Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / cloud

How to Change the Display Resolution to a Non standard Resolution in Windows CE 6.0

0.00/5 (No votes)
19 Sep 2013CPOL2 min read 18.7K  
Changing the display resolution the hard way (in case your device doesn't allow you to select the resolution you need)

Introduction

I've needed to change the display resolution for a Windows CE computer which had to be connected to a 16:9 display.

The Industrial Windows CE device offers one utility that allows to change the display resolution. In that utility, I was able to select only resolutions that are related to 3:4, therefore everything was not looking good in the screen.

Background

You will need to know how to navigate and operate with the registry editor.

Following the Steps

  1. Make a complete backup of the "hard disk" of your device.
  2. Select a known resolution using the device settings utility.
  3. Open the registry editor calling regedit (from the start menu ==> run).
  4. Search for one of the resolution parameters (in my case, the height was set to 768 and I searched for that).
  5. Keep searching (be patient) it until you will find the parameters of your device video card.
  6. Export the current registry key to a .reg file, this will be a backup of your reg status before the update.
  7. Update both values to the ones you need: in my case I went from 1024 to 1366 and kept the 768 in the same value,
  8. OPTIONAL: Export the current registry key to a .reg file and put it into a place you will find easily.
  9. Reset the device.

As you've seen, I recommend exporting the registry key into a file.  I'm recommending that as in that way you will always be able to adjust the resolution of that device in an easy way (editing the regedit and double clicking it in your CE device).

Moreover if the changes you've made are not working as expected and you can't see anything on your display, update your "autoexec" file in your CE device to reload the same old registry file.

After resetting the device, the changes will be applied.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)