这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » WindML2.0开发窗口问题?

共3条 1/1 1 跳转至

WindML2.0开发窗口问题?

菜鸟
2005-07-10 00:07:18     打赏

我在WindML想开发一个窗口,可以实时显示出键盘输入的数据,但现在不知道为什么窗口无法接收到键盘输入的数据,我用其它的键盘程序试了一下,完全可以捕捉键盘,说明WindML的键盘驱动没有问题,但不知道为什么在窗口下键盘就不响应了。我的窗口键盘事件的程序如下:(为了试键盘响应,我用了个非常简单的程序来试试,就是有键按下,就在窗口里写Hello World,但是还是不能实现)

case UGL_EVENT_TYPE_KEYBOARD: { UGL_WINDOW_ID windowId = (UGL_WINDOW_ID)event.header.objectId; UGL_INPUT_EVENT *pInputEvent=(UGL_INPUT_EVENT *)&event; if( pInputEvent->modifiers & UGL_KEYBOARD_KEYDOWN) { UGL_RECT windowRect; winRectGet (windowId, &windowRect); UGL_RECT_MOVE_TO (windowRect, 0, 0); winKeyboardGrab(windowId); winDrawStart (windowId, gc, UGL_TRUE); uglFontSet(gc, fontEcho); uglBackgroundColorSet(gc, green); uglForegroundColorSet(gc, yellow); uglTextDraw(gc, windowRect.left+30, windowRect.top+50, -1, "Hello World"); winDrawEnd (windowId, gc, UGL_TRUE); winKeyboardUngrab(windowId); } } break;

请高手帮我看看程序是否有问题,谢谢了!

[em03]



关键词: WindML2.0     开发     窗口     问题    

菜鸟
2005-07-11 00:21:00     打赏
2楼
请高手帮帮忙啊!

菜鸟
2005-07-11 22:11:00     打赏
3楼
再顶一下,请高手帮帮忙啊!

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]