Compartilhar via


Classe CStatic

Fornece a funcionalidade de um controle estático do windows.

class CStatic : public CWnd

Membros

Construtores public

Nome

Descrição

CStatic::CStatic

Constrói um objeto de CStatic .

Métodos públicos

Nome

Descrição

CStatic::Create

Cria o controle estático e anexar-las ao objeto de CStatic .

CStatic::DrawItem

Substituição para desenhar um controle estático proprietário desenhado.

CStatic::GetBitmap

Recupera a alça de bitmap anteriormente definido com SetBitmap.

CStatic::GetCursor

Recupera o identificador de imagem do cursor definida anteriormente com SetCursor.

CStatic::GetEnhMetaFile

Recupera a alça de metarquivo aprimorado anteriormente definido com SetEnhMetaFile.

CStatic::GetIcon

Recupera a alça de ícone anteriormente definido com SetIcon.

CStatic::SetBitmap

Especifica um bitmap a ser exibido no controle estático.

CStatic::SetCursor

Especifica uma imagem do cursor a ser exibida no controle estático.

CStatic::SetEnhMetaFile

Especifica meta-arquivo aprimorado a ser exibido no controle estático.

CStatic::SetIcon

Especifica um ícone a ser exibido no controle estático.

Comentários

Um controle estático exibe uma cadeia de caracteres de texto, uma caixa, um retângulo, um ícone, um cursor, um bitmap, ou meta-arquivo avançada. Pode ser usado para rotular, encapsular, ou separar outros controles. Um controle estático normalmente não executa nenhuma entrada e não fornece nenhuma saída; no entanto, pode notificar seu pai de cliques do mouse se criou com o estilo de SS_NOTIFY .

Crie um controle estático em duas etapas. Primeiro, o construtor para construir o objeto de CStatic , então chamar a função de membro de Criar para criar o controle estático para e anexá-la ao objeto de CStatic .

Se você criar um objeto de CStatic de uma caixa de diálogo (através de um recurso da caixa de diálogo), o objeto de CStatic é destruído automaticamente quando o usuário fecha a caixa de diálogo.

Se você criar um objeto de CStatic em uma janela, você também precisará destrui-la. Um objeto de CStatic criado na pilha em uma janela é destruído automaticamente. Se você criar o objeto de CStatic no heap usando a função de new , você deve chamar delete no objeto para destrui-lo quando você terminar com ele.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CStatic

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CWnd Class

Classe CButton

Classe CComboBox

Classe CEdit

Classe CListBox

Classe CScrollBar

Classe CDialog