项目地址: https://github.com/lvgl/lv_sim_visual_studio_sdl
递归克隆到本地:
git clone https://github.com/lvgl/lv_sim_visual_studio_sdl.git
cd lv_sim_visual_studio_sdl
git submodule update --init --recursive
上面速度太慢了, 本站下载: lv_sim_visual_studio_sdl.tgz (消耗晕哥70M空间 ~~~)
md5校验码: 5fb6ead5d76a1068f593386587cc2499
原子哥视频教程: https://www.bilibili.com/video/BV1ug4y1q7ha
这个视频教程基于LVGL6, 与最新的LVGL7接口又有很大变化, 但是仍然有很重要的参考价值.
离线
VS2017编译正常.
离线
void lv_test2()
{
lv_obj_t* label2 = lv_label_create(lv_scr_act(), NULL);
lv_obj_set_style_local_text_font(label2, LV_LABEL_PART_MAIN, LV_STATE_DEFAULT, &lv_font_simsun_16_cjk);
lv_obj_set_pos(label2, 100, 100);
lv_label_set_text(label2, "\xE4\xB8\x80\xE4\xB8\x83\xE4\xB8\x80\xE4\xB8\x83\xE4\xB8\x80\xE4\xB8\x83\xE4\xB8\x80\xE4\xB8\x83");
}
用自带的 lv_font_simsun_16_cjk 汉字字库显示正常.
离线
https://whycan.cn/files/members/4746/QQ截图20200803103034.png
void lv_test2() { lv_obj_t* label2 = lv_label_create(lv_scr_act(), NULL); lv_obj_set_style_local_text_font(label2, LV_LABEL_PART_MAIN, LV_STATE_DEFAULT, &lv_font_simsun_16_cjk); lv_obj_set_pos(label2, 100, 100); lv_label_set_text(label2, "\xE4\xB8\x80\xE4\xB8\x83\xE4\xB8\x80\xE4\xB8\x83\xE4\xB8\x80\xE4\xB8\x83\xE4\xB8\x80\xE4\xB8\x83"); }
用自带的 lv_font_simsun_16_cjk 汉字字库显示正常.
不能直接输入汉字吗?
离线
不能直接输入汉字吗?
VS2017/2019 彻底解决UTF-8汉字显示问题, 设置一下工程属性即可: https://whycan.cn/t_5013.html#p50955
最近编辑记录 明月照我沟渠 (2020-08-05 08:30:33)
离线
谢谢楼主分享!
离线