小编Ada*_*hes的帖子

当窗体在主监视器的上方和左侧时,光标变为对角线调整大小

我们有一个在XP64和Vista64多监视器工作站上运行的应用程序,当应用程序中的单个表单移动到某些监视器时会出现一个奇怪的问题.

如果将表单移动到主监视器左侧和上方的监视器(它在"显示设置"对话框中具有负坐标),则将光标放在窗体中时,用户将获得对角线调整大小的光标(我只看过当光标位于窗口的chrome中时会发生这种情况,但是用户已经在整个窗口内报告了它.

我能够确定它仅在光标位于主监视器上方时发生(使辅助监视器仅部分位于主监视器上方,导致问题仅发生在主监视器上方的窗体部分).

这只发生在我们整个应用程序中的一个表单,而且这个表单没有做任何特别的花哨(不会覆盖WndProc等),并且所有使用的自定义控件也用于其他不显示此问题的表单.

什么会导致对角线调整大小光标一直显示?

.net c# windows multiple-monitors

5
推荐指数
1
解决办法
691
查看次数

标签 统计

.net ×1

c# ×1

multiple-monitors ×1

windows ×1