在WINCC 中有人会取到运行时鼠标的位置坐标吗?
在wincc运行时,我想取到鼠标当前点的坐标该怎么做呢?因为我想做一个鼠标点在控件上出现注释的功能?...
在wincc运行时,我想取到鼠标当前点的坐标该怎么做呢?因为我想做一个鼠标点在控件上出现注释的功能?
展开
6个回答
2013-07-17
展开全部
鼠标当前点的坐标做注释是最笨的方法,用提示文本就可以了。对于没有提示文本的控件,可以放一个静态文本设置提示文本放在其后就行了。
2013-07-17
展开全部
to夏天来了我觉得你把问题想得太简单了.你应该是没有做过这个东西。首先在WINCC里面没有至少我现在还没有发现哪个控件有提示文本的属性方法。(也许我知疏学浅)另外你没有完整的考虑在后面放一个静态文本。什么时候显示,什么时候不显示。如果说在控件的鼠标经过事件写代码让静态文本显示。那你有没有考虑过还要让它隐藏。什么时候隐藏?(有一个偷功取巧的办法是定时,但是效果不好)别忘了,这里没有鼠标离开事件。所以我要得到鼠标的位置是为了自己做一个鼠标离开事件。这个问题我已经按照我的思路完成了,也许你有更好的办法?我做的东西全部在我wincc下完成。我不喜欢加外部程序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#pragramcode("user32.dll");BOOLGetCursorpos(LPPOINTlppoint);#pragmacode();POINTpoint;staticintx,y;GetCursorPos(&point);x=point.x;y=point.y;以上代码中,X,Y中存放的就是鼠标的坐标,将该脚本放入全局动作中就可以得到鼠标位置,如果静态变量采用内部变量,就可以在Wincc全局中使用了哦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-17
展开全部
夏天来了的方法最简单。还是仔细看看WINCC把。不要简单的东西,复杂化了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没做过WINCC的应该是你自己吧,连最基本的东西都不懂,居然还质疑别人。像你这种态度,早知道我就没必要告诉你了,真的是好心当成驴肝肺。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询