C++ MFC,带有复选框、单选按钮的自定义网格

C++ MFC, Custom Grid with CheckBox, RadioButton

我想创建具有内联编辑功能、复选框、单选按钮和图像的自定义网格。

我遇到了很好的文章<< http://www.codeproject.com/Articles/8/MFC-Grid-control; 这里使用DrawFrameControl绘制Check box和Radio Button

我需要自定义复选框的外观。 是否可以自定义 DrawFrameControl 或创建自定义控件(复选框和单选按钮)是个好主意? 自定义控件会不会有性能问题?

此致, 桑杰

没有。您不能自定义 DrawFrameControl。它使用系统标准绘制控件。

如果你需要自定义它,你必须自己绘制项目。但是使用图像列表应该并不复杂。使用 CImageList 随处可见...