lv_port_disp.c 613 B

1234567891011121314151617181920212223242526
  1. /*
  2. * Copyright (c) 2006-2021, RT-Thread Development Team
  3. *
  4. * SPDX-License-Identifier: Apache-2.0
  5. *
  6. * Change Logs:
  7. * Date Author Notes
  8. * 2021-10-18 Meco Man The first version
  9. */
  10. #include <lvgl.h>
  11. #include <win32drv.h>
  12. #define DBG_TAG "LVGL.port"
  13. #define DBG_LVL DBG_INFO
  14. #include <rtdbg.h>
  15. void lv_port_disp_init(void)
  16. {
  17. /* initialize win32 driver */
  18. if (!lv_win32_init(GetModuleHandleW(NULL), SW_SHOW, BSP_LCD_WIDTH, BSP_LCD_HEIGHT, NULL))
  19. {
  20. LOG_E("lv_win32_init is failure!");
  21. return;
  22. }
  23. lv_win32_add_all_input_devices_to_group(NULL);
  24. }