From
http://groups.google.com/group/microsoft.public.windowsce.embedded/browse_thread/thread/976df5d5058e9166/4e17706e5ce5a5a?q=NWUS_KEYBD_REPEAT_CHANGED+group:microsoft.public.windowsce.*#04e17706e5ce5a5a
follow creation/change of "HKCU\ControlPanel\Keybd" registry settings with
NotifyWinUserSystem(NWUS_KEYBD_REPEAT_CHANGED);
The above function is declared in pwinuser.h, this may well not be included in your SDK, if not forward declare it locally
#define NWUS_KEYBD_REPEAT_CHANGED 2
extern "C" void WINAPI NotifyWinUserSystem( UINT uEvent );
It is implemented in coredll.
Have just tried this out on a WinCE 5 device and it does the trick.
http://groups.google.com/group/microsoft.public.windowsce.embedded/browse_thread/thread/976df5d5058e9166/4e17706e5ce5a5a?q=NWUS_KEYBD_REPEAT_CHANGED+group:microsoft.public.windowsce.*#04e17706e5ce5a5a
follow creation/change of "HKCU\ControlPanel\Keybd" registry settings with
NotifyWinUserSystem(NWUS_KEYBD_REPEAT_CHANGED);
The above function is declared in pwinuser.h, this may well not be included in your SDK, if not forward declare it locally
#define NWUS_KEYBD_REPEAT_CHANGED 2
extern "C" void WINAPI NotifyWinUserSystem( UINT uEvent );
It is implemented in coredll.
Have just tried this out on a WinCE 5 device and it does the trick.