Um método simples para tornar o código limpo e organizado para o uso de cores, muitos usam Decimal, mas vou mostrar uma maneira de usar um Hex que eu particularmente acho melhor.
Assim que muitos usam:
Criar uma cor vermelha em HEX:
Então:
Agora, para deixar organizado no código fonte:
Use:
Assim que muitos usam:
- Código:
#define Red D3DCOLOR_ARGB(255, 255, 000, 000)
Criar uma cor vermelha em HEX:
- Código:
Dec - 255 = Hex FF//Transparency
Dec - 255 = Hex FF
Dec - 0 = Hex 00
Dec - 0 = Hex 00
Então:
- Código:
DWORD Red = 0XFFFF0000;
Agora, para deixar organizado no código fonte:
- Código:
struct sColors
{
sColors()
{
Red = 0XFFFF0000;
White = 0XFFFFFFFF;
}
DWORD Red, White;
}c;
Use:
- Código:
DrawBox( Menu.x + 10, Menu.y + 50, Menu.Width, Menu.Height, 1, c.Red, c.White, pDevice);