Описание тега common-controls

Набор расширенных элементов управления рабочего стола Windows, таких как TreeView, ListView, ProgressBar и TrackBar. Доступен в виде библиотеки ActiveX mscomctl.ocx и очень популярен в Visual Basic и Delphi. Заменен текущими библиотеками пользовательского интерфейса, но все еще работает сегодня.

В Windows Common Controlsпредставляют собой набор стандартизованных компонентов пользовательского интерфейса. Они возникли в Windows 3.11 и были реализованыCOMMCTRL.DLL (позже названный COMCTL32.DLLв Windows 95). Информация об истории общих элементов управления доступна здесь.

Известные элементы управления (которые были модными в 1990-х годах):

  • TreeView - отображать иерархические данные
  • ListView - отображать списки с иконками (сопоставимы со списками в приложении проводника Windows)
  • ProgressBar - компонент, отображающий прогресс приложения
  • StatusBar - способ отображения статусных сообщений в окне настольного приложения.

В MSDN есть полный список предоставленных элементов управления.

Элементы управления распространяются вместе с операционной системой и связаны с оболочкой Windows.

Для обеспечения обратной совместимости в одной системе может существовать несколько версий элементов управления. Приложения должны указывать в манифесте приложения, какую версию элементов управления следует использовать.

В настоящее время элементы управления все еще работают, но их заменяют современные наборы инструментов пользовательского интерфейса (например, wpf или uwp).