在Visual Studio 6中,项目设置对话框不可调整大小。它有这样的理由吗?
我知道这是一个很长的镜头,但任何“解决”这个问题的技巧?
答案 0 :(得分:2)
我知道这是一个很长的镜头,但任何“解决”这个问题的技巧?
“技巧”是手动编辑可执行文件的资源,并使对话框可以调整大小。
但这实际上并没有解决问题,或者微软的某个人肯定会为6到10之间的许多介入版本的Visual Studio之一做过这样的事实。事实上,这一点在Microsoft Connect上反复提出和UserVoice(以及其他地方)作为一个实质性的可用性问题,似乎普遍同意这一事实。
真正的问题是你必须编写代码来获取对话框上的控件,以便在调整容器(对话框)大小时自动调整大小。由于这是非平凡的,因此VS的任何新版本尚未完成。并且没有办法在旧版本上执行此操作,因为在编译的可执行文件中编辑代码是我不建议任何人使用的。
在VS的未来版本中仍然可能会发生这种情况,这应该是为每个人升级的一个令人信服的理由,更不用说那些仍在使用VC ++ 6的人,这是近15年前发布的产品。 保持手指交叉。
至于现在将它添加到VC ++ 6中,根本不可能。您最大的希望是第三方扩展,用可调整大小的对象替换对话框。但是,它并不完全等同于内置对话框,并且考虑到它们的年龄,现在很难找到这样的附加实用程序。你可能需要参观博物馆。