Codigos de colores del getsyscolor()

Codigos de colores del getsyscolor()

Postby softruz » Thu Feb 15, 2007 9:07 am

Muy buenas, Por favor hacerme el favor de decirme los códigos de colores y como puedo poner cualquier color en el getsyscolor(), muchas gracias.

Un Saludo.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am

Postby Antonio Linares » Thu Feb 15, 2007 5:37 pm

La forma de hacerlo en Pocket PC es:

#define SYS_COLOR_INDEX_FLAG 0x40000000
#define COLOR_WINDOW nOr( 5, SYS_COLOR_INDEX_FLAG )
#define COLOR_WINDOWTEXT nOr( 8, SYS_COLOR_INDEX_FLAG )

GetSysColor( COLOR_WINDOW )

Los posibles valores de colores del sistema son:

#define COLOR_SCROLLBAR nOr( 0, SYS_COLOR_INDEX_FLAG)
#define COLOR_BACKGROUND nOr( 1, SYS_COLOR_INDEX_FLAG)
#define COLOR_ACTIVECAPTION nOr( 2, SYS_COLOR_INDEX_FLAG)
#define COLOR_INACTIVECAPTION nOr( 3, SYS_COLOR_INDEX_FLAG)
#define COLOR_MENU nOr( 4, SYS_COLOR_INDEX_FLAG)
#define COLOR_WINDOW nOr( 5, SYS_COLOR_INDEX_FLAG)
#define COLOR_WINDOWFRAME nOr( 6, SYS_COLOR_INDEX_FLAG)
#define COLOR_MENUTEXT nOr( 7, SYS_COLOR_INDEX_FLAG)
#define COLOR_WINDOWTEXT nOr( 8, SYS_COLOR_INDEX_FLAG)
#define COLOR_CAPTIONTEXT nOr( 9, SYS_COLOR_INDEX_FLAG)
#define COLOR_ACTIVEBORDER nOr(10, SYS_COLOR_INDEX_FLAG)
#define COLOR_INACTIVEBORDER nOr(11, SYS_COLOR_INDEX_FLAG)
#define COLOR_APPWORKSPACE nOr(12, SYS_COLOR_INDEX_FLAG)
#define COLOR_HIGHLIGHT nOr(13, SYS_COLOR_INDEX_FLAG)
#define COLOR_HIGHLIGHTTEXT nOr(14, SYS_COLOR_INDEX_FLAG)
#define COLOR_BTNFACE nOr(15, SYS_COLOR_INDEX_FLAG)
#define COLOR_BTNSHADOW nOr(16, SYS_COLOR_INDEX_FLAG)
#define COLOR_GRAYTEXT nOr(17, SYS_COLOR_INDEX_FLAG)
#define COLOR_BTNTEXT nOr(18, SYS_COLOR_INDEX_FLAG)
#define COLOR_INACTIVECAPTIONTEXT nOr(19, SYS_COLOR_INDEX_FLAG)
#define COLOR_BTNHIGHLIGHT nOr(20, SYS_COLOR_INDEX_FLAG)

#define COLOR_3DDKSHADOW nOr(21, SYS_COLOR_INDEX_FLAG)
#define COLOR_3DLIGHT nOr(22, SYS_COLOR_INDEX_FLAG)
#define COLOR_INFOTEXT nOr(23, SYS_COLOR_INDEX_FLAG)
#define COLOR_INFOBK nOr(24, SYS_COLOR_INDEX_FLAG)
#define COLOR_STATIC nOr(25, SYS_COLOR_INDEX_FLAG)
#define COLOR_STATICTEXT nOr(26, SYS_COLOR_INDEX_FLAG)
#define COLOR_GRADIENTACTIVECAPTION nOr(27, SYS_COLOR_INDEX_FLAG)
#define COLOR_GRADIENTINACTIVECAPTION nOr(28, SYS_COLOR_INDEX_FLAG)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41898
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Gracias

Postby softruz » Mon Feb 19, 2007 9:20 am

Muchas gracias por todo antonio me ha servido de mucha ayuda.
softruz
 
Posts: 485
Joined: Fri Feb 09, 2007 10:34 am


Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 27 guests