WINCC7.5获取光标坐标问题

请教各位大神,单独做画面的的时候通过
#pragma code("user32.dll");
BOOL GetCursorpos(LPPOINT lppoint);
#pragma code();
POINT point;
static int x, y;
GetCursorPos(&point);
x=point.x;
y=point.y;
获取光标 坐标没有问题,但是用OS项目编辑器生成边框以后,获取的y坐标向下偏移,求解,感谢

最佳答案

边框不算页面内的内容,坐标实际是按照距离画面左上角的像素点来计算的.

提问者对于答案的评价:
我感觉也是,减掉边框的高度就刚刚好了。除了减掉边框高度这种方案,大神还有没有其他的方案,比如修改函数啥的,我是脚本菜鸟,接触不久,还请大神赐教

最佳答案作者回复:
边框的宽度是常数,你可以增加一个修订值:
#pragma code("user32.dll");
BOOL GetCursorpos(LPPOINT lppoint);
#pragma code();
POINT point;
static int x, y;
GetCursorPos(&point);
x=point.x+deta(x);
y=point.y+deta(y);
deta(x),deta(y),是固定值常数,可正,也可以负.

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 关于wincc与STEP7兼容性的问题?

    wincc的版本是V6.0,step7的版本是V5.4,想问一下二者兼容不?我想在STEP7全集成自动化框架内组态WINCC工程! 最佳答案 1、二者兼容。 2、相关说明…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.3和WinCCV13该使用哪个?

    WinCC7.3是WinCC目前独立版本的最高版本,WinCCV13是TIA系列中的上位机软件,WinCCV13感觉是从winccflex发展而来的,目前跟WinCC7.x系列的好…

    SIMATIC WinCC 2017年10月24日
  • 数据的显示

    我有一组内部变量tag0至tag100,想用wincc自带的 winnc function trend control来画线,每个点的横纵坐…

    2020年11月1日
  • WinCC6.0 sp3中建立了一个内部变量看不见

    建立一个结构类型,建立了相应的几个实例,但是有的实例能在内部变量列表中看见,但是有的看不见。如果查找,看不见的变量前有个眼睛打叉的图标,不知道这是怎么回事? 最佳答案 关于winc…

    SIMATIC WinCC 2019年6月11日
  • 求教顶级高手Wincc问题

    安装Wincc时出现的问题    无法定位程序输入点GetSimaticSecurityAttributes于动态链接库ACE60.DLL上…

    SIMATIC WinCC 2021年7月5日
  • 量表控件Wincc gauge control

    我想问一下量表控件是怎样连接变量?我用量表控件的属性直接连接变量但是在我把变量的初值改为20运行量表控件,量表控件上的指针却没动。 专家建议 右击控件选择属性,打开属性对话框,选择…

    SIMATIC WinCC 2020年11月1日
  • WINCC是不是不能读取s7-1200 DB块的数据?

    我用的是wincc7.2(可以和s7-1200或s7-1500)TCP/IP和S7-1200数据连接,S7-1200的DB块属性,优化访问勾勾已经取消,有绝对地址偏移量,在winc…

    SIMATIC WinCC 2017年6月6日
  • wincc 同时监控几个PLC

    我用一套WINCC系统监控几个PLC,PLC的型号是一样的,里面的程序也是一样的,但ACCESS里面的变量名字不一样,为什么在监控的时间出现变量错乱的情况?例如:地址2:里面Q0.…

    SIMATIC WinCC 2019年6月11日
  • 系统开关机

    WinCC开关机做在报警记录里,以便查询,应该怎样做呢?请答侠告诉我。 问题补充:WinCC的启动和退出,应该怎样做呢?不用做脚本的。 二位老大,能不能详细一点。 最佳答…

    SIMATIC WinCC 2019年6月11日
  • wincc 使用winsock的问题

    wincc 使用winsock 我想发个数据 使用SendData   但wincc提示对象不支持此属性和方法,求高手帮…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论