windows-7 - Win7 上的 VC6、SourceSafe diff 查看器不会在左 Pane 上绘制文本(最大化时)

标签 windows-7 visual-sourcesafe visual-c++-6

我最近升级了我的电脑,从 XP 升级到了 Win7。我们有旧的 VC6 项目,我们仍在继续开发它们。但在 Win7 SourceSafe 上,如果最大化,差异查看器的行为会很奇怪。在右侧 Pane 中绘制了所有文本,但在左侧 Pane 中丢失了大部分文本 - 应该有文本的地方只有灰色背景。

当我将光标移动到这些白线上时,它们上的文本会出现,但仅出现在光标所在的行上。显示所有文本的一种方法是选择左侧 Pane 中的所有内容(如 Ctrl+A)。还有其他人遇到过这个问题吗?

最佳答案

应用程序快捷方式的“兼容性”对话框选项卡上的“禁用视觉主题”对我来说很有效,即使在最大化时也是如此,正如 Cody Gray 所建议的那样。这是我更改的唯一兼容性选项。我遇到了问题,将复选框更改为选中以选择设置,问题就消失了。

环境:具有 Windows 7 桌面体验功能的 Windows Server 2008 R2、Visual SourceSafe 2005。

关于windows-7 - Win7 上的 VC6、SourceSafe diff 查看器不会在左 Pane 上绘制文本(最大化时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4884115/

相关文章:

ruby-on-rails - NetBeans (Ruby on Rails)、VSS 或 Subversion 哪个是更好的源代码控制?

c++ - 使用 Microsoft Visual C++ 6.0 解决 __imp__open 和其他类似命名函数的链接错误

c# - 使用Windows搜索文件API

java - 如何通过双击 Windows 7 64 位来运行 .jar 文件?

activerecord - 运行 rake db :create 时出现 Arel 弃用警告

svn - 从 VSS 迁移到 Subversion 的最佳方式?

svn - 我如何索引我们的内部源代码?

variables - Windows 7 环境变量在路径中不起作用

c++ - 如何从 VC6 中的范围构造 std::map

visual-c++ - 解决方案文件