因为程序的需要,需要将鼠标记录下来。其中用到坐标转换的两个API,但是碰到下面的问题,求思路
如上图所示,程序大小为800x600,然后点击里面的某个功能按钮弹出一个功能窗体,这个功能窗体出现的位置是居中出现的= =···
然后像第二个图一样,当把记录的鼠标消息回放的时候,如果程序的大小被改成1024x786,那么鼠标在功能窗体上面的操作就不能正确回放了。因为功能窗体出现的位置是在1024x786下居中,而不再是之前的800x600居中了。
有什么好办法么。。这个问题困扰了很久了,相当棘手。。
求提供思路什么的