|
本帖最后由 forlove 于 2025-3-9 01:38 编辑
现象:lv_display_t * display = lv_windows_create_display(title, 800, 480, 100 , FALSE, FALSE); 设置了窗口大小为800*480。创建出的窗口大小用截图工具截其大小不为800*480,除去窗口的标
题栏,供显示部分的大小远大于800*480。
问:在lv_display_t * display = lv_windows_create_display(title, 800, 480, 100 , FALSE, FALSE); 中的DIP = 100的前提下,用Codeblocks仿真建立的窗口大小800*480为什么不是物理像素
800*480?为什么 printf("lv_screen_active() Size: %d x %d\n", lv_obj_get_width(lv_screen_active()), lv_obj_get_height(lv_screen_active())); 这样打印出来的大小仍然为800*480?
|
|