在Windows 8上,我遇到以下问题:
在我客户端的旧VB6应用程序中,有一个包含3行的数据网格。 这些行以3种不同的黄色“阴影”显示。 一切都很顺利,直到您将数据加载到数据网格中。 行变为灰色,不显示任何数据。
其中,使用以下参考: - Microsoft DataGrid Control 6.0(OLEDB) - Microsoft DataList Control 6.0(OLEDB) - Microsoft FlexGrid Control 6.0
在Windows 7下,一切正常。 我应该提一下,我们总是在Windows 7中使用经典主题。 我在Windows 8下尝试了一些经典风格的主题,但没有一个能解决问题。 我也尝试从W7导入“HKCU \ control panel \ colors”注册表项。 我其实并不认为这与主题有关。 此外,msflxgrd.ocx和msdatgrd.ocx出现在“c:\ windows \ syswow64”
中有什么建议吗?仍然应该支持VB6,所以我现在还没有放弃希望。