65.9K
CodeProject 正在变化。 阅读更多。
Home

一键启用/禁用一组控件

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.31/5 (10投票s)

2002年7月23日

viewsIcon

75340

downloadIcon

2615

本文演示了一个从 CButton 派生的类,该类用于通过单击启用或禁用一组控件。

引言

本文演示了一个从 CButton 派生的类,该类用于通过单击启用或禁用一组控件。当用户单击按钮时,该类会遍历已向按钮注册的控件列表,并切换它们的启用状态。

它是如何工作的

CEAdvButton 类包含一个 CArray,其中包含 int 元素(控件 ID),并使用其 SetCheck() 函数禁用/启用列表中的对话框元素。

如何使用它

只有三个函数

void AddControlToList( int l_intID ); // Add a control in to the list of elements
void ClearList();                     // Clear the all elements in the list
void SetCheck( int nCheck );          // Set the buttons check

感谢您的关注。希望这个小类能够帮助您完成艰巨的工作。

许可证

本文未附加明确的许可证,但可能在文章文本或下载文件本身中包含使用条款。如有疑问,请通过下面的讨论区联系作者。

作者可能使用的许可证列表可以在此处找到。

© . All rights reserved.