2011-11-08 5 views
13

Como puede ver, ¡Y! messenger 11 ha usado algunas técnicas para dibujar una hermosa barra de subtítulos. Su ventana es como ventanas normales en Win 7 pero tiene un título especial. ¿Es esto un marco de vidrio? ¿Cómo puedo crear uno como este?Cómo dibujar una barra de título personalizada como el yahoo messenger 11

enter image description here

+6

Una gran cantidad de recursos de interés en esta cuestión relacionada que le pregunté hace un tiempo: http://stackoverflow.com/questions/3822609/resources-for-windows- aero-glass-and-compositing-dwm –

+0

Sí, esta técnica se llama "dibujar sobre vidrio" – OnTheFly

Respuesta

12

La mejor referencia que sé de esto es una serie de artículos por el reconocido experto en Delphi Chris Rolliston.

+3

Encontré esto también. Mucho trabajo para este propósito, aunque el código está disponible con el artículo. – GolezTrol

+2

Hay mucho trabajo involucrado al admitir un modo de respaldo compatible con XP/Win2003. Si leo correctamente los artículos vinculados anteriormente, Chris no implementó completamente esa lógica. Para una muestra que lo implemente por completo, consulte el código fuente de la cinta VCL, que implementa pintura personalizada no cliente tanto en modo DWM en Windows 7 como en modo desactivado DWM, así como en Windows XP. –

Cuestiones relacionadas