在我的 Windows 应用程序中,我试图找到任务栏的高度。虽然我可以将其硬编程到我的程序中,但我希望以编程方式找到它以支持过去、现在 (win7) 和 future 的 Windows 版本。
那么,我该怎么做呢?
最佳答案
您可以从 MONITORINFOEX.rcWork 成员 GetMonitorInfo()
获取它。
从 MonitorFromRect() 获取调用此函数所需的 HMONITOR,传递您的窗口矩形。或 MonitorFromPoint() 或 EnumDisplayMonitors(),取决于您要显示窗口的位置。 (0,0) 始终是主监视器的左上角。
关于c++ - 我如何找到任务栏的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3644531/