硬汉嵌入式论坛

 找回密码
 立即注册
查看: 749|回复: 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);
          // 设置窗口背景颜
}
回复

使用道具 举报

58

主题

661

回帖

840

积分

金牌会员

积分
840
发表于 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消息中可以生效 其他地方的都不画出来了
回复

使用道具 举报

58

主题

661

回帖

840

积分

金牌会员

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

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 16:51 , Processed in 0.230185 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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