Barre de titre au style vista sous vb6

Description

Ce code sert à montrer comment réaliser une barre de titre transparente (comme sous Vista) sous VB6.
Cependant, faites attention, si vous n'utilisez pas le style graphique de Windows XP Media Center Edition, il se peut que vous ayez à changer certaines valeurs dans le code...
Cette source fonctionne uniquement sous Windows 2000 et XP, et je pense que sous Vista ce ne doit pas être très beau à voir, donc à proscrire...
Je sais qu'il y a des sources équivalentes sur le site, mais elles sont toutes en VB.Net, alors j'ai décidé d'en réaliser une sous VB6.

Conclusion :


ATTENTION : il y a un bug majeur dans le programme. Le fond de la fenêtre (avec le bouton "Command1") a été réglé pour toujours se trouver au premier plan. Si vous affichez une boite de dialogue ou une autre form, elle pourra apparaître par dessus le barre de titre mais pas par dessus le fond de la fenêtre... a essayer pour des effets pour le moins innatendus :-p !

Ce bug est résolu dans le projet à la racine de l'archive mais est toujours présent dans le dossier "Ancien Projet". Cependant, dans le projet à la racine de l'archive la form "Bar.frm" n'a JAMAIS le focus... à vous de choisir !

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.