Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.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
Windows 如何比较两个HWND指针?_Windows_Winapi - Fatal编程技术网

Windows 如何比较两个HWND指针?

Windows 如何比较两个HWND指针?,windows,winapi,Windows,Winapi,有可能吗 if(HWND1 == HWND2) 或者我需要使用一个函数来查看两个hwnd是否指向同一个窗口?一个hwnd只是一个长值,因此可以这样比较它们。取决于数据的陈旧程度。Windows(最终)会重新使用hwnds,因此不能保证1005A是有效的窗口和您期望的窗口,它可能是另一个重新使用1005A的窗口

有可能吗

if(HWND1 == HWND2)

或者我需要使用一个函数来查看两个hwnd是否指向同一个窗口?

一个hwnd只是一个长值,因此可以这样比较它们。

取决于数据的陈旧程度。Windows(最终)会重新使用hwnds,因此不能保证1005A是有效的窗口和您期望的窗口,它可能是另一个重新使用1005A的窗口