硬汉嵌入式论坛

 找回密码
 立即注册
查看: 897|回复: 5
收起左侧

[emWin] emwin使用了窗口无法直接显示汉字了吗

[复制链接]

14

主题

25

回帖

67

积分

初级会员

积分
67
发表于 2024-5-30 09:58:37 | 显示全部楼层 |阅读模式
我创建了一个窗口然后使用GUI_DispString("hallo emWin");无法显示了
回复

使用道具 举报

14

主题

25

回帖

67

积分

初级会员

积分
67
 楼主| 发表于 2024-5-30 10:02:48 | 显示全部楼层
switch (pMsg->MsgId) {
  case WM_PAINT:
          GUI_DispStringAt("hallo emWin",111,111);
          // 设置窗口背景颜
}
回复

使用道具 举报

59

主题

675

回帖

857

积分

金牌会员

积分
857
发表于 2024-5-30 11:35:06 | 显示全部楼层
信息量太少了,这个是显示文本的,
回复

使用道具 举报

14

主题

25

回帖

67

积分

初级会员

积分
67
 楼主| 发表于 2024-5-30 13:36:57 | 显示全部楼层
ou513 发表于 2024-5-30 11:35
信息量太少了,这个是显示文本的,

我想在界面用GUI_DispString这个api显示字符串,现在除了在WM_PAINT消息中可以生效 其他地方的都不画出来了
回复

使用道具 举报

59

主题

675

回帖

857

积分

金牌会员

积分
857
发表于 2024-5-30 14:36:24 | 显示全部楼层
这个需要刷新才能显示的,WM_PAINT消息是emwin初始化化的时候内部发送了这个消息,所以你在WM_PAINT是能显示的,参考论坛的emwin教程
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117546
QQ
发表于 2024-5-31 09:01:37 | 显示全部楼层
任意回调位置显示要看教程第65章
https://forum.anfulai.cn/forum.p ... &extra=page%3D1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 06:37 , Processed in 0.043795 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表