OpenEdv-开源电子网

标题: GUI_DispString()无法显示字符串问题 [打印本页]

作者: 3314lzp    时间: 2019-2-19 19:09
标题: GUI_DispString()无法显示字符串问题
编了一个类似官方的WIDGET_Edit.c的程序。只是把“回车”显示字符改成了按“OK按钮”显示字符。但遇到了如下问题:
使用GUI_DispStringHCenterAt(buffer, 114, 150)无法将字符显示在窗口中,
但使用TEXT_CreateEx(121, 71, 80, 20, WM_HBKWIN, WM_CF_SHOW, TEXT_CF_HCENTER, GUI_ID_USER + 0x05, buffer)可以正常显示。
想问一下各位大神为什么GUI_DispStringHCenterAt()不行?



作者: 3314lzp    时间: 2019-2-23 20:03
知道怎么解决了。原因是没有设置要绘制的窗口。添加WM_SelectWindow(hDialog);即可

作者: 15198959644    时间: 2019-3-28 12:19
谢谢分享!




欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) Powered by Discuz! X3.4