HWND hChild = ::GetWindow(m_hWnd, GW_CHILD); while(hChild != NULL) { TCHAR ClassName[129]; GetClassName(hChild, ClassName, 128); if( _tcsicmp( ClassName, _T("Button")) == 0) { ::EnableWindow(hChild, bEnable); } hChild = ::GetWindow(hChild, GW_HWNDNEXT); } 注: 所有的radio以及checkbox都属于Button