看来,通过Disabled属性禁用复选框也会隐藏标题。有谁知道如何保持标题启用,但禁用输入?如何使MFC复选框为只读但启用文本?
编辑
根据保罗的想法,我已经做了以下(现在我想通了,静态标签和复选框具有透明性)。
- 添加了几个复选框。
- 将复选框标题设置为空。
- 将复选框的透明属性设置为true。
- 在复选框旁边添加几个标签。
- 将标签的透明属性更改为true。
- 展开复选框以包含标签(因此单击标签将触发复选框更改)。
但是,这给了我很奇怪的结果。当我在标签上展开复选框时,即使它们都是透明的,它也会覆盖标签。再次,我是MFC的新手(我是C#人),所以也许我错过了一些东西。
你为什么要担心一下标签,如果该复选框被禁用? – djeidot 2010-03-22 15:33:57