Answers:
这意味着已选中该选项的选项子树中的某些选项,或者选中了某些对象的复选框。
例如,当对多个文件使用单个属性对话框时。如果您选择文件one,two和three,并且只有two和three为“只读”,则该复选框将看起来像这样。但是,如果仅选择two和three,则该复选框将处于选中状态。如果仅选择one,则该复选框将处于未选中状态。
有时会像下面这样使用选项树。
[] My meal
[] Sandwich
[] Bread
[] Cheese
[] Butter
[] Drink
因此,如果选中了“我的饭”下面的所有选项,那么“我的饭”也将被选中。但是,如果只有一个不是(无论是整体的“三明治”还是“三明治”的子选项),“我的饭菜”都将像您的屏幕快照一样。
以编程方式来讲,复选框有3种状态-选中,未选中和不确定。
示例-http://msdn.microsoft.com/zh-cn/library/ms743611(v=vs.85).aspx
下图说明了CheckBox的三种状态。图形显示了一个对话框,该对话框显示了名为accesstext的应用程序中文件的属性。文件的属性用复选框表示。在第一个图形中,文件是只读的(选中了CheckBox),第二个是Read \ Write(未选中的是CheckBox)。在前两个图形中,信息仅涉及一个文件Pane1,而第三个图形涉及accesstext应用程序中的所有文件。有些文件是只读的,有些是Read \ Write的,无法确定整个应用程序的属性(CheckBox为null)。
已检查

未检查

不定

对于目录意味着什么?而且我尝试取消选中仅原因属性并递归应用几次,但是它仍然像第一个复选框一样显示...
您的评论表明您正在浏览资源管理器中的文件夹,因此这里有一个强制性的Old New Thing链接来回答您真正遇到的问题:为什么文件夹的readonly属性如此奇怪?
归结为,只读和系统标志告诉资源管理器检查文件夹中是否有指定文件夹自定义的desktop.ini文件。大多数程序都会忽略文件夹的只读标志,至少在传统意义上是“不允许任何内容写入此文件夹”。这就是为什么您在资源管理器中看到不确定状态的原因。
文件夹的只读复选框不可用,因为它不适用于该文件夹。您可以使用此复选框为文件夹中的文件设置只读属性。但是,您不能使用Windows资源管理器确定文件夹是否设置了“只读”和“系统”属性。若要确定在文件夹上设置的属性,或更改这些属性,必须在命令提示符下使用Attrib命令。