我有一个用 vb.net 编写的应用程序,它在 Windows XP、Vista 和 7 中都可以正常工作。但是,在 Windows Vista 和 7 中,所有表单的按钮布局(特别是右下角的退出/取消按钮)表现得很奇怪,因为退出/取消按钮一直运行到触摸表单的边缘/边界,如下图所示。
这在 Windows XP 中不会发生。在 Windows 7 中禁用视觉样式也不会发生,如下所示
这个问题的原因是什么,有什么办法可以解决这个问题,让它看起来对 XP 和 Windows 7 都很好?
编辑:我代表一个朋友发布这个 - Abhijit ( https://stackoverflow.com/users/2642426/abhijit-hota ) - 他想自己发布这个但声誉不到 10。显然,您需要至少有 10 名声望才能发布带有图片的问题。