我需要找到控件的x和y坐标,但我不确定从哪里开始。我在互联网上找到的唯一解决方案是使用MFC,我想避免使用它。那么,有没有办法找到不使用MFC的控件的坐标?在C++中找到控件的位置
使用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;
chWnd为0时,它应该有控制的hWnd。
WinForms控件? – Rapptz 2013-03-02 19:02:04
这是一个嵌入游戏的控件。它不是您在GUI中找到的标准控件。我不知道如何描述它。 – Meredith 2013-03-02 19:05:33