Поделиться через


Шаблон библиотеки элементов управления Windows (C++)

Шаблон библиотеки элементов управления Windows предназначен для создания пользовательских элементов управления, используемых в формах Windows Forms. Дополнительные сведения см. в разделе Элементы управления Windows Forms.

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

  • Ссылки на следующие пространства имен платформы .NET Framework:

    • System.XML содержит классы, обеспечивающие стандартизованную поддержку обработки XML.

    • System.Windows.Forms — содержит классы, предназначенные для создания приложений Windows с использованием всех элементов богатого пользовательского интерфейса, доступных в операционной системе Microsoft Windows.

    • System.Drawing — содержит классы, предоставляющие доступ к базовым графическим функциональным возможностям GDI+.

    • System.Data — содержит классы, составляющие архитектуру ADO.NET, которая является основным методом доступа к данным в управляемых приложениях.

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

    • mscorlib — сборка DLL, предоставляющая поддержку .NET Framework.

  • Исходные файлы:

    • Control (CPP-файл) — главный исходный файл и точка входа в приложение, созданное Visual Studio. Идентифицирует DLL-файл и пространство имен проекта. Поместите свой код в этот файл.

    • AssemblyInfo.cpp — файл с информацией (атрибутами, файлами, ресурсами, типами, сведениями о версиях, подписях и т. д.), предназначенной для изменения метаданных сборок проекта. Дополнительные сведения см. в разделе Основные понятия, связанные со сборками.

    • Stdafx.cpp — используется для построения файла предкомпилированного заголовка с именем Win32.pch и файла предкомпилированных типов с именем StdAfx.obj.

  • Файлы заголовков:

    • Control (H-файл) — главный файл заголовка проекта, содержащий все объявления, глобальные символы и директивы #include для других файлов заголовков.

    • Control (RESX-файл) — XML-файл ресурсов, у которого свойство BuildAction имеет значение Embedded Resource.

    • Stdafx.h — используется для построения файла предкомпилированного заголовка с именем Win32.pch и файла предкомпилированных типов с именем StdAfx.obj.

    • resource.h — автоматически созданный файл заголовка для app.rc.

  • Файлы ресурсов:

    • app.rc — файл скрипта ресурсов программы.

    • app.ico — файл значка программы.

  • ReadMe.txt — файл с описанием каждого файла проекта; в нем используются созданные шаблоном фактические имена файлов.

См. также

Задачи

Практическое руководство. Создание библиотек элементов управления Windows Forms

Ссылки

Файлы, создаваемые для проектов CLR

Другие ресурсы

Классы компонентов