Windows CE Blog |

Archive for September 2009

Sep/09

14

INVOKING KEYBOARD PANEL

Simple method to invoke the software keyboard panel when edit box or other controls clicked

(i)BOOL SHInitExtraControls(void);

The above function has to be called before creating the dialog box, in which we need to invoke the software input panel. Call this only once.

(ii)#define WC_SIPPREF L”SIPPREF”

Declare the above definition in resource file

(iii) CONTROL  “”,-1,WC_SIPPREF, NOT WS_VISIBLE,-10,-10,5,5

This has to be added in the resource file at the dialog box resource definition

Eg

IDD_DIALOG1 DIALOG DISCARDABLE  0, 0, 186, 90

STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU

CAPTION “Dialog”

FONT 8, “System”

BEGIN

DEFPUSHBUTTON   “OK”,IDOK,129,7,50,14

PUSHBUTTON      “Cancel”,IDCANCEL,129,24,50,14

END

CONTROL  “”,-1,WC_SIPPREF, NOT WS_VISIBLE,-10,-10,5,5

Sep/09

4

Achieving a fully functional Webserver in Windows CE

When you implement a web server on Windows CE, developers would want to implement most of the features available with web servers on PC platforms.

However, this is not the case if the windows CE IIS doesn’t support some of the features like maintaining the session ID etc. Also, you would want to get some parameters from the remote device like CPU speed etc and would like to set some parameters.

I have posted an article on how to use the Internet server application programming interface (ISAPI) to achieve a fully functional webserver. For the article, please have a look at the link www.e-consystems.com/webserver_isapi.asp

·

Theme Design by devolux.nh2.me