john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

Win CE Input Keyboard

VOID inputKeyboard ( HWND hwnd , WPARAM keypressed  )
{
    char temp [ 2 ]; 
    wchar_t tempw [ 2 ]; 
    wchar_t bufferw [ DISPLAYOBJECTDATAMAX ];

    if( allDisplayObjectLists[ USERTEXTAREA ] != NULL )
    {
        if( wcslen( allDisplayObjectLists[ USERTEXTAREA ] ->data ) < DISPLAYOBJECTDATAMAX )
       {
           sprintf(  temp , "%c", keypressed ); 
           wmemset( tempw , 0 , _countof( tempw ) );
           mbstowcs( tempw , temp , strlen( temp ) );
           wcscat( allDisplayObjectLists[ USERTEXTAREA ] ->data , tempw );         
            }

        displayobjectRectangleClear ( hwnd , allDisplayObjectLists[ USERTEXTAREA ]  );

        showdisplayobjectWinGUI (  hwnd , allDisplayObjectLists[ USERTEXTAREA ] );

    } /* end if != NULL */

} /* end inputKeyboard function  */

  • « Win CE clear display
  • Win CE Initialize Color »

Published

Aug 1, 2010

Category

c

~59 words

Tags

  • convert-to-win32 13
  • inputkeyboard 1
  • win-ce 40