-5

在 C++ 中,我试图使用该函数GetActiveWindow()来获取当前窗口的句柄,但我不知道如何获取函数返回值。

4

2 回答 2

3

文档将原型显示为:

HWND WINAPI GetActiveWindow(void);

这意味着你可以这样称呼它:

const HWND active_window = GetActiveWindow();

这会将句柄放入active_window变量中,您可以直接使用它,即将它发送给其他需要HWND窗口句柄的函数。

正如评论中指出的,您还可以使用C++11auto功能来确定类型:

const auto active_window = GetActiveWindow();

同样,这是C++11功能,但假设您使用的是 Visual Studio,应该没问题。

于 2012-12-06T12:01:17.060 回答
1

与任何其他函数相同 - 您创建该类型的对象并从函数调用构造它。

auto x = GetActiveWindow();
于 2012-12-06T12:01:28.680 回答