Classe CDrawingManager
A classe implementa algoritmos de CDrawingManager complexos de desenho.
class CDrawingManager : public CObject
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CDrawingManager . |
|
CDrawingManager::~CDrawingManager |
Destruidor. |
Métodos públicos
Nome |
Descrição |
---|---|
Cria um bitmap independente de 32 bits (DIB) que os aplicativos podem gravar diretamente. |
|
Exibe bitmaps que têm pixels transparentes ou semitransparent. |
|
Rotaciona um dentro do conteúdo de C.C. de origem o retângulo por 90 graus determinado +/- |
|
Desenha uma elipse com cores fornecidas de preenchimento e da borda. |
|
Desenha um anel e preenchê-lo com um gradiente de cor. |
|
Desenha uma linha. |
|
Desenhar um retângulo com cores fornecidas de preenchimento e da borda. |
|
Desenha uma sombra para uma área retangular. |
|
Preenche uma área retangular com gradientes de duas cores. |
|
Preenche uma área retangular com um gradiente de cor especificada. |
|
Preenche uma área retangular com um gradiente de cor especificada. A direção de alteração de cor gradiente é especificada também. |
|
Preenche um retângulo com uma cor cinza especificada. |
|
Realça uma área retangular. |
|
Converte uma cor de uma representação de HLS a uma representação de RGB. |
|
Converte uma cor de uma representação de HLS a uma representação de RGB. |
|
Converte uma cor de uma representação de HSV a uma representação de RGB. |
|
Método auxiliar que converte um valor de matiz a um componente vermelho, verde, ou azul. |
|
Inverte uma área retangular. |
|
Método auxiliar que determina a cor final para um pixel semitransparent. |
|
Cria um bitmap que pode ser usado como uma sombra. |
|
Converte uma cor de uma representação RGB a uma representação de HSL. |
|
Converte uma cor de uma representação RGB a uma representação de HSV. |
|
Método auxiliar de cores um pixel parcialmente transparente em um bitmap. |
|
Método auxiliar que modificam um único pixel em um bitmap a cor especificada. |
|
Combina duas cores com base em uma taxa tornada mais pesado. |
Comentários
A classe de CDrawingManager fornece funções para desenhar sombras, gradientes de cor, retângulos e realçadas. Também executa a Alpha- combinação. Você pode usar esta classe para modificar diretamente a interface do usuário do seu aplicativo.
Hierarquia de herança
Requisitos
Cabeçalho: afxdrawmanager.h