硬汉嵌入式论坛

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

[emWin] emwin中怎么获取当前画笔的位置坐标?

[复制链接]

9

主题

34

回帖

61

积分

初级会员

积分
61
发表于 2021-11-19 10:10:22 | 显示全部楼层 |阅读模式
比如我画一段圆弧,画完之后我想读取当前画笔的位置。

有相关的API吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115834
QQ
发表于 2021-11-19 10:51:54 | 显示全部楼层
  1. while(1)
  2.         {
  3.                 GUI_PID_GetState(&PIDState);
  4.                 if (PIDState.Pressed == 1)
  5.                 {
  6.                         GUI_SetPenSize(5);
  7.                         /* 为了防止游标不显示或者不跟着移动,这里添加如下函数 */
  8.                         GUI_CURSOR_SetPosition(PIDState.x, PIDState.y);
  9.                         GUI_DrawPoint(PIDState.x, PIDState.y);
  10.                 }
  11.                 GUI_Delay(1);
  12.         }
复制代码


回复

使用道具 举报

9

主题

34

回帖

61

积分

初级会员

积分
61
 楼主| 发表于 2021-11-20 16:44:09 | 显示全部楼层
本帖最后由 jerry2020 于 2021-11-24 18:22 编辑

我可能表达错了,我只想了解调用GUI_DrawArc函数后,结束点的位置信息是否可以调用相关API获取。而不是存在什么触摸笔或鼠标。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115834
QQ
发表于 2021-11-20 17:23:53 | 显示全部楼层
jerry2020 发表于 2021-11-20 16:44
我可能表达错了,我只想了解调用GUI_DrawArc函数后,结束点的位置信息是否可以调用相关API获取。而不是存 ...

好像没有。
回复

使用道具 举报

9

主题

34

回帖

61

积分

初级会员

积分
61
 楼主| 发表于 2021-11-24 18:22:05 | 显示全部楼层

好的,谢谢,我想想其他办法
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-21 14:50 , Processed in 0.566636 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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