您好 @建民 毛,
感谢您提供详细的问题描述和复现步骤。
根据您所描述的现象,这可能是一个影响未启用视觉样式的经典 Win32 控件的回归问题。不过,在确定该行为是否确实由 KB5101650 引起之前,还需要一些额外的信息。
请提供以下信息:
- 您当前的 Windows 具体版本和操作系统内部版本号(可通过
winver查看)。 - 如果可以,请提供一个能够复现该问题的最小示例。
- 请提供相关截图,对比未启用视觉样式时的异常渲染,以及启用
Application.EnableVisualStyles()后的正常渲染。 - 请确认卸载 KB5101650 后,控件是否恢复到之前的正常显示状态,以及重新安装该更新后问题是否再次出现。
- 请确认在单显示器以及标准 DPI/缩放设置的环境下是否也会出现此问题。
对于可以修改的应用程序,启用视觉样式可能是一种临时解决方法。不过,我理解对于现有的旧版应用程序,这种方法可能并不适用。
希望以上信息能够帮助您。
如果上述方法适用于您的情况,也非常感谢您按照此处的说明接受该答案,以便其他遇到类似问题的用户也能从中受益。