Hello everybody.
I've a problem with Platform Builder v4.2
I've made a project under windows C.E 4.0, that worked correctly.
Now, I've upgraded to Windows C.E 4.2, and something happened... the
mouse doesn't work anymore.
In my project, I've writtent my own shell. In 4.0, this shell was able
to receive WM_MOUSEMOVE, WM_L(R)BUTTONUP(DOWN) events. Since I'm under
v4.2, this doesn't work anymore.
My platform is a headless device, with every features needed (minimal
GDI configuration, minimal Event notifications, etc...). In order to
add the mouse, I had to manually add the SYSGEN_CURSOR variable to my
platform. Then, it added the mouse in Features\Shell and user
interface\User interface\Mouse. But, I already have a folder named
"shell and user interface" under this root : Features\Custom device
[headless device]\Shell and user interface. (here I have "Graphics
windowing and events, with minimal GDI configuration, minimal GWES
configuration, minimal input configuration, minimal notifications
configuration, minimal window manager configuration).
The main window of my shell does not receive WM_MOUSEMOVE event. I
can't get cursor position with GetCursorPos(&mousePoint); .
I've also noticed that in my Release Directory, I cannot found a file
"kbdmouse.dll". WM_KEYDOWN and WM_KEYUP events are not received.
Can anyone help me to correctly build the mouse/keyboard feature in a
headless device in order to read my cursor position?
Thanks in advance.