EnableGroupboxControls_demo

所属分类:Windows编程
开发工具:Visual C++
文件大小:34KB
下载次数:24
上传日期:2008-04-10 11:47:02
上 传 者蓝米
说明:  EnableGroupboxControls is a function I have used in several projects, where I wanted to enable/disable all the controls within a groupbox. There are several other solutions to this problem here on CodeProject - I have included a list here. None of these, however, had everything I was looking for: Able to be used in MFC or non-MFC project - since I spend a lot of time maintaining older Windows applications, I wanted a very lightweight solution. Able to be used without instantiating class - this was important, because I necessarily have to minimize the impact on existing code. Able to be used without recoding or redefining existing control variables - again, for same reasons as previous point. Able to accommodate nested groupboxes - many of the dialogs in apps I maintain are non-trivial, because the apps themselves are highly technical. Nesting groupboxes is one way of coping with complex user interfaces.
(EnableGroupboxControls is a function I have used in several projects, where I wanted to enable/disable all the controls within a groupbox. There are several other solutions to this problem here on CodeProject- I have included a list here. None of these, however, had everything I was looking for: Able to be used in MFC or non-MFC project- since I spend a lot of time maintaining older Windows applications, I wanted a very lightweight solution. Able to be used without instantiating class- this was important, because I necessarily have to minimize the impact on existing code. Able to be used without recoding or redefining existing control variables- again, for same reasons as previous point. Able to accommodate nested groupboxes- many of the dialogs in apps I maintain are non-trivial, because the apps themselves are highly technical. Nesting groupboxes is one way of coping with complex user interfaces. )

文件列表:
src (0, 2008-04-09)
src\About.cpp (657, 2007-10-07)
src\About.h (725, 2006-07-21)
src\app.manifest (665, 2003-06-25)
src\EnableGroupboxControls.cpp (3071, 2008-04-09)
src\EnableGroupboxControls.h (866, 2008-04-07)
src\EnableGroupboxControlsTest.cpp (1475, 2008-04-07)
src\EnableGroupboxControlsTest.h (1161, 2008-04-07)
src\EnableGroupboxControlsTest.rc (7960, 2008-04-07)
src\EnableGroupboxControlsTestDlg.cpp (4136, 2008-04-07)
src\EnableGroupboxControlsTestDlg.h (1436, 2008-04-07)
src\hans.ico (766, 2003-06-25)
src\resource.h (1398, 2008-04-07)
src\StdAfx.cpp (228, 2008-04-07)
src\StdAfx.h (1773, 2008-02-11)
src\XHyperLink.cpp (17997, 2008-01-14)
src\XHyperLink.h (4842, 2004-03-10)
src\XTrace.h (7926, 2008-03-23)
vs2005 (0, 2008-04-09)
vs2005\EnableGroupboxControlsTest.sln (916, 2008-04-09)
vs2005\EnableGroupboxControlsTest.vcproj (6325, 2008-04-09)
vs6 (0, 2008-04-09)
vs6\EnableGroupboxControlsTest.dsp (4875, 2008-04-07)
vs6\EnableGroupboxControlsTest.dsw (577, 2008-04-07)
vs6\Release (0, 2008-04-09)

近期下载者

相关文件


收藏者