Questions tagged [windows-ce]

Microsoft Windows CE (now officially known as Windows Embedded Compact and previously also known as Windows Embedded CE, and sometimes abbreviated WinCE) is an operating system developed by Microsoft for embedded systems.

Windows CE is a distinct operating system and kernel, rather than a trimmed-down version of desktop Windows. It is not to be confused with Windows Embedded Standard which is an NT-based componentized version of desktop Microsoft Windows.

Microsoft licenses Windows CE to OEMs and device makers. The OEMs and device makers can modify and create their own user interfaces and experiences, with Windows CE providing the technical foundation to do so.

The current version of Windows Embedded Compact supports Intel x86 and compatibles, MIPS, and ARM processors.

Source: Wikipedia (Windows CE)

2701 questions
11
votes
10 answers

What is the relationship between C and the Windows API?

I looked at some other questions on SO and its not clear if c is built on top of, under, or alongside the WINAPI. Like for example could someone write something in pure c that was able to open a window, or would they need to use the windows api? I…
xaler7
  • 155
  • 1
  • 8
11
votes
6 answers

Using boost in embedded system with memory limitation

We are using c++ to develop an application that runs in Windows CE 4 on an embedded system. One of our constraint is that all the memory used by the application shall be allocated during startup only. We wrote a lot of containers and algorithms that…
Nicolas
  • 1,482
  • 2
  • 19
  • 35
10
votes
5 answers

Return string from c++ dll export function called from c#

I am trying to return a string from a c++ dll export function. I am calling this function from c#. I have seen a lot of examples on the internet and I am really confused what to do. My c++ code to export function: extern "C" __declspec(dllexport) …
Rawat
  • 461
  • 3
  • 6
  • 23
9
votes
2 answers

How to create a DLL that will be used in C#

I have ICOP VDX-6354 board running Win CE. I'm trying to control the buzzer of the board from my C# program. I tried all the playsound etc "coredll.dll" platform invokes. none of them worked so far. So my last chance is to create my own…
Oğuz Sezer
  • 320
  • 3
  • 15
9
votes
2 answers

HttpRequest/HttpResponse Memory Leak? CF.NET 3.5 WIN CE 6.0

I have tried everything possito get rid of what I think is a memory leak with the HttpRequest or HttpResponse Classes in the CF.NET 3.5 running on a Win CE 6.0 device. I am using them to communucate with an IP camera. Below is the current code I am…
CCS
  • 299
  • 4
  • 13
9
votes
1 answer

How to download Platform Builder for Windows CE 5.0?

I'm developing an application on a device that has Windows CE 5.0. I need to change the OS, e.g. language installation & ... , and it seems that i need an IDE named Microsoft Platform Builder. But how can i get it? is there any free release for…
losingsleeep
  • 1,849
  • 7
  • 29
  • 46
9
votes
7 answers

To close or not to close connection in database

I work with Windows-Mobile and Windows-CE using SqlCE and I dont know what better to do. To open connection when the program open, run any query's... update...delete database and close the connection after the program close? Or open connection run…
Gali
  • 14,511
  • 28
  • 80
  • 105
9
votes
3 answers

Windows CE vs Windows Mobile

I often see these terms: Windows CE Windows Mobile Pocket PC Windows Mobile Smart Phone I know the difference between the second 2, but I am confused on the first. I thought it was the name of the Mobile OS prior to Windows Mobile 5. But I am…
Vaccano
  • 78,325
  • 149
  • 468
  • 850
9
votes
3 answers

Developing applications for Windows Embedded Compact 2013

Today I stumbled over the Application Builder for CE 2013 in Microsoft's download center. As of the description, with this pack I should be able to develop apps that target Windows Embedded Compact 2013 with Visual Studio 2012. After downloading and…
8
votes
2 answers

Ignoring queued mouse events

I have an application written in C# targeting .NET Compact Framework 3.5, running on Windows CE. From time to time, operations lasting for a second or so are being performed on the UI thread. I currently set the Cursor.Current property to indicate…
Tormod Fjeldskår
  • 5,952
  • 1
  • 29
  • 47
8
votes
3 answers

Connecting to WinCE Device from Visual Studio

I have a WinCE device. Is it possible to connect to the device from visual studio to view the following Folder structure. Applications running. Registry values. Is there any other ways to view these items? Where can I get more information on…
Maanu
  • 5,093
  • 11
  • 59
  • 82
8
votes
4 answers

Is it possible to kill WaitForSingleObject(handle, INFINITE)?

I am having problems closing an application that uses WaitForSingleObject() with an INFINITE timout. The full picture is this. I am doing the following to allow my application to handle the device wakeup event: Register the event…
Chris Wallis
  • 1,263
  • 8
  • 20
8
votes
2 answers

Network connections only work if device connected via cable

Ok, I tried for the last couple hours and I give up: I develop for a mobile device (Win CE on Unitech HT660) and have a weird thing occurring: I try to communicate with a service on my PC and I'm using TCPClient for it. This works great except for…
FinalNotriX
  • 385
  • 2
  • 13
8
votes
0 answers

Does it make any sense trying to compile .NET Core CLR for Windows CE?

We're in the unfortunate situation of still having to support a Windows CE based device (ARMV7 architecture). We're continuously running into problems regarding the limited functionality of .NET Compact framework (no security libraries, very limited…
illoOminated
  • 101
  • 3
8
votes
3 answers

Should connection pooling be this much slower than keeping a connection open?

As my previous question : How to stay connected to database until screen close? First, Let me apologize all of you that I don't explain my situation. Well, my situation is update up to hundred records. I create a real work alike with For loop and…