获取当前活动监视器的HMONITOR句柄

时间:2014-12-27 05:49:18

标签: c++ handle multiple-monitors

我有一个多显示器设置。右边是主监视器,左边是辅助监视器。我想确定在哪个监视器中调用了我的窗口,以便我可以在该监视器中创建和显示我的窗口。

我在获取当前所选监视器的句柄时遇到问题。

我尝试使用MonitorFromWindow()API,但它始终提供主监视器句柄。因此,我的窗口始终显示在主监视器中,而不管它从哪个监视器调用。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

使用GetCursorPos

中的光标坐标尝试MonitorFromPoint