我是一名 C# 程序员,我对 VB 的了解几乎为零。具有讽刺意味的是,在我的工作中,我目前正在开发一个基于旧版 VB6 版本的项目。而且我发现了很多我不熟悉的东西,比如下面的两个表单图标。
和
第二个图标看起来有点模糊,就像 Windows 资源管理器中的隐藏文件或文件夹。谁能说出这两者的区别?它们对所讨论的表格意味着什么?
显示大的可见窗体和小的模糊窗体的图标是 MDI 父窗体。显示大的模糊窗体和小的可见窗体的图标是 MDI 子窗体。
您可以在以下并排比较中看到差异:
VB 6 自动命名新的 MDI 父窗体MDIFormN
,其中N是一个数字。MDI 子窗体只是MDIChild
属性设置为的常规窗体True
。
MDI 的首字母缩写词当然是指多文档界面。您可以在 MSDN 上阅读有关 Windows 中 MDI 应用程序的更多信息。
带有微弱插入形式的图标用于 MDI 父窗体。如果您创建了一个 MDI 子窗体,它将有一个类似的图标,但不那么暗淡。