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


Класс CStatic

Предоставляет функциональность статического элемента управления Windows.

class CStatic : public CWnd

Члены

Открытые конструкторы

Имя

Описание

CStatic::CStatic

Создает объект CStatic.

Открытые методы

Имя

Описание

CStatic::Create

Создает статический элемент управления Windows и вложение его к объекту CStatic.

CStatic::DrawItem

Переопределение для рисования определяемый пользователем статический элемент управления.

CStatic::GetBitmap

Извлекает маркер растрового изображения ранее установленного с SetBitmap.

CStatic::GetCursor

Извлекает маркер образа курсора ранее установленного с SetCursor.

CStatic::GetEnhMetaFile

Получает дескриптор расширенного метафайла ранее установленного с SetEnhMetaFile.

CStatic::GetIcon

Получает дескриптор значка ранее установленного с SetIcon.

CStatic::SetBitmap

Задает растровое изображение, отображаемое в статическом элементе управления.

CStatic::SetCursor

Определяет способ курсора, отображаемых в статическом элементе управления.

CStatic::SetEnhMetaFile

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

CStatic::SetIcon

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

Заметки

Статический элемент управления выводит текстовую строку, окно прямоугольник, значок курсор, растровое изображение, а также метафайл. Его можно использовать для обозначения, поместить в упакован или отделить другие элементы управления. Статический элемент управления, обычно не принимает ни один вход и не предоставляет никакой выход; однако он может уведомить родительская щелчка мыши, если он создал с учетом SS_NOTIFY.

Создайте статический элемент управления в шаге 2. Во-первых, вызовите конструктор для создания объекта CStatic, а затем вызвать функцию-член Создание чтобы создать статический элемент управления и вложить его к объектному CStatic.

При создании объекта CStatic в диалоговое окно (через ресурс диалогового окна), то объект CStatic автоматически уничтожается, когда пользователь закрывает диалоговое окно.

При создании объекта CStatic в это окно можно также удалить его. Объект CStatic, созданный в стеке в окно автоматически уничтожается. При создании объекта CStatic в куче с помощью функции новый, необходимо вызвать метод удалить объекта для уничтожения его после завершения с ним.

Иерархия наследования

CObject

CCmdTarget

CWnd

CStatic

Требования

Заголовок: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

Класс CWnd

Класс CButton

Класс CComboBox

Класс CEdit

Класс CListBox

Класс CScrollBar

Класс CDialog