Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.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# 使用Windows API滚动子窗口的高度?_C#_Windows_Winapi_User32 - Fatal编程技术网

C# 使用Windows API滚动子窗口的高度?

C# 使用Windows API滚动子窗口的高度?,c#,windows,winapi,user32,C#,Windows,Winapi,User32,有人知道如何使用WindowsAPI获取可滚动子窗口的高度吗?我找到了GetWindowRect,但它似乎只返回“可见”区域的RECT,但我想要整个“可滚动”子窗口的RECT。此窗口是第三方窗口,因此我假设需要使用User32 WinAPI函数 谢谢 你能做的就是打电话 SCROLLINFO si = {sizeof(SCROLLINFO), SIF_ALL}; GetScrollInfo(hWndChild, SB_VERT, &si);

有人知道如何使用WindowsAPI获取可滚动子窗口的高度吗?我找到了GetWindowRect,但它似乎只返回“可见”区域的RECT,但我想要整个“可滚动”子窗口的RECT。此窗口是第三方窗口,因此我假设需要使用User32 WinAPI函数


谢谢

你能做的就是打电话

SCROLLINFO si = {sizeof(SCROLLINFO), SIF_ALL};
GetScrollInfo(hWndChild, SB_VERT, &si);