我已经创建了一个使用CreateWindow
. 但是有没有任何api可以给出系统的系统屏幕高度和宽度。这样根据系统屏幕定位窗口将非常有帮助。
问问题
787 次
2 回答
1
要获取主监视器上工作区的大小,调用 make 是SystemParametersInfo和SPI_GETWORKAREA
.
或者,您可以将CW_USEDEFAULT (-1) 作为 x 坐标传递,窗口将为您选择窗口的位置。
于 2009-11-11T12:44:43.020 回答
1
GetDesktopWindow()函数将为您提供桌面窗口的句柄。然后,您可以使用GetWindowRect()查询它的大小
编辑: 请注意,这将为您提供主显示器的大小。要处理多个监视器,您需要使用GetMonitorInfo()
于 2009-11-11T12:13:02.517 回答