Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/151.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从函数中读取返回值? 在C++中,我尝试使用函数 GATAcviWistOver()/Cuffe >获取当前窗口的句柄,但不知道如何获得函数返回值。 < P> HWND WINAPI GetActiveWindow(void);_C++_Winapi - Fatal编程技术网

如何从函数中读取返回值? 在C++中,我尝试使用函数 GATAcviWistOver()/Cuffe >获取当前窗口的句柄,但不知道如何获得函数返回值。 < P> HWND WINAPI GetActiveWindow(void);

如何从函数中读取返回值? 在C++中,我尝试使用函数 GATAcviWistOver()/Cuffe >获取当前窗口的句柄,但不知道如何获得函数返回值。 < P> HWND WINAPI GetActiveWindow(void);,c++,winapi,C++,Winapi,这意味着您可以这样称呼它: const HWND active_window = GetActiveWindow(); 这会将句柄放入active_窗口变量中,您可以直接使用它,也就是说,将它发送给其他需要HWND窗口句柄的函数 正如评论中指出的,您还可以使用的auto功能来确定类型: const auto active_window = GetActiveWindow(); 同样,这是一项功能,但假设您使用的是Visual Studio,它应该可以使用。与任何其他函数一样,您可以创建该类型

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

const HWND active_window = GetActiveWindow();
这会将句柄放入
active_窗口
变量中,您可以直接使用它,也就是说,将它发送给其他需要
HWND
窗口句柄的函数

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

const auto active_window = GetActiveWindow();

同样,这是一项功能,但假设您使用的是Visual Studio,它应该可以使用。

与任何其他函数一样,您可以创建该类型的对象,并通过函数调用构造它

auto x = GetActiveWindow();

HWND HWND=GetActiveWindow();Pwnt,因为我有
auto
而你没有。谢谢!您的回答是最容易理解和实现的。