.net 如何确定任务栏在哪个屏幕上
Screen.PrimaryScreen并不总是工作,因为在多监视器设置中,用户可能会将其任务栏移动到主屏幕以外的屏幕。找到工作面积最小的屏幕也不起作用,因为可能有不同分辨率的显示器.net 如何确定任务栏在哪个屏幕上,.net,vb.net,.net,Vb.net,Screen.PrimaryScreen并不总是工作,因为在多监视器设置中,用户可能会将其任务栏移动到主屏幕以外的屏幕。找到工作面积最小的屏幕也不起作用,因为可能有不同分辨率的显示器 有没有办法用任务栏定位屏幕?我明白你说的屏幕分辨率不同是什么意思(我以为windows要求所有显示器的分辨率都相同) 但是您可以将工作区域与实际屏幕区域(screen.Bounds)进行比较,如果工作区域小于边界,那么您应该知道您正在测试的屏幕至少具有以下属性之一: 任务栏 停靠窗口 固定工具栏 您可以使用一些W
有没有办法用任务栏定位屏幕?我明白你说的屏幕分辨率不同是什么意思(我以为windows要求所有显示器的分辨率都相同) 但是您可以将工作区域与实际屏幕区域(screen.Bounds)进行比较,如果工作区域小于边界,那么您应该知道您正在测试的屏幕至少具有以下属性之一:
- 任务栏
- 停靠窗口
- 固定工具栏
之后,您可以使用WorkingArea确定任务栏在哪个屏幕上。可能的重复项将为我提供任务栏的坐标,我需要它的屏幕编号。我想我必须遍历所有屏幕,找出这些坐标在哪个屏幕上。