gpt4 book ai didi

c++ - 获取窗口的当前坐标 (C++)

转载 作者:行者123 更新时间:2023-11-28 02:39:54 26 4
gpt4 key购买 nike

我正在尝试获取特定窗口相对于屏幕的 x 和 y 坐标(例如,如果窗口在屏幕上的位置是 (100, 300),那么我应该检索 100 的 x 坐标和 y -坐标 300)。我怎样才能做到这一点,以便我可以将坐标分配给一些变量?

int x = /*Get x-coordinate*/;
int y = /*Get y-coordinate*/;

最佳答案

在启用 Aero 玻璃的 Vista 和更高版本上,您必须使用 DwmGetWindowAttribute(DWMWA_EXTENDED_FRAME_BOUNDS)考虑到玻璃填充物。

否则,您可以使用GetWindowRect()相反,这不考虑玻璃填充。

关于c++ - 获取窗口的当前坐标 (C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26327145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com