我需要找到控件的 x 和 y 坐标,但我不知道从哪里开始。我在互联网上找到的唯一解决方案使用 MFC,我想避免使用它。那么,有没有办法不使用 MFC 来查找控件的坐标呢?
使用 FindWindow 查找控件:
RECT cr;
HWND chWnd = FindWindow("SunAwtCanvas", NULL);
GetWindowRect(chWnd, &cr);
cw = cr.right;
ch = cr.bottom;
cx = cr.left;
cy = cr.top;
cout << chWnd << endl;
当它应该具有控件的 hWnd 时,chWnd 为 0。