Des controls dans la barre de titre dune form

Soyez le premier à donner votre avis sur cette source.

Vue 6 129 fois - Téléchargée 1 054 fois

Description

Voila une petit source bien sympatoche.
Elle permet dinsérer nimporte quel control possedant sons hwnd dans la barre de titre.
Quand je dit barre de titre, ce n'est pas reelement veridique ... : vous pouvez les positionner nimporte ou meme en dehorhs de la feuille !!!!!!!!!
Deplus pas besoin de hook pour les evenement , les evenements standart sont utilisablent (si vous integré le controle dans une picturebox.

Pour l'exemple j'ai pris un bouton mais essayé avec une progressbar ou tout autre objet ;)

Conclusion :


la source est a peine commentée mais sufisement pour la reutilisée sans aucun propbleme !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

violent_ken
Messages postés
1822
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
26 octobre 2010
-
Salut à toi !
Beau code, pile ce que je cherchais! Merci !
Par contre j'ai un problème! Quand je quitte mon programme (pendant son éxécution dans l'environnement de développement VB) avec "Fin" (carré bleu dans VB), c'est carrément VB qui se ferme !
Cela est du au fait que la ligne Call Terminate(Me.hwnd, BtnSup.hwnd) n'est pas lue. Mais il n'y aurait pas un moyen d'éviter ce plantage ?
en tout cas, 9/10
@+
kronemburg
Messages postés
18
Date d'inscription
dimanche 25 mai 2003
Statut
Membre
Dernière intervention
3 décembre 2005
-
Salut
Bien cool ton script, très pratique pour les petites application ou l'on ne veut pas trop se casser la tête, pour ceux qui en feraient l'utilisation pour des boutons de réduction vers la barre des tache (systray), n'oubliez pas de 'terminate' l'affichage du bouton au moment de la réduction, sinon on se retrouve avec un bouton tout seul comme un con en suspend ! Et bien sure de le 'Init' à l'agrandissement de la fênetre !
Bon code, bien pratique ! Même si je pense que pour les grosses applications, il serait mieu d'utiliser autre chose...
ldx
Messages postés
23
Date d'inscription
jeudi 29 avril 2004
Statut
Membre
Dernière intervention
3 mai 2005
-
Merci de l'avoir pensé. Il m'a aidé à résoudre le problème de contrôles trop important (tel Tabstrip) cachant partiellement d'autres contrôles (treeview) ... Aussi je me suis permis de compléter ton programme en y ajoutant les instructions permettant de bouger où l'on veut ( dans le screen) le contrôle. Je le met à disposition sous le titre : "DES CONTROLS DANS LA BARRE DE TITRE DUNE FORM - COMPLEMENT"
OverDarck
Messages postés
116
Date d'inscription
jeudi 12 juillet 2001
Statut
Membre
Dernière intervention
23 juin 2005
-
Mouai pas mal, mais tout de meme un peut artisanale tout sa...
Toi tu met le bouton au bon endroi sur un plan 2D, et il se retrouve sur la barre de titre....
Mais je sais que il y a un moyen de l'integrer a la barre de titre et dans ce cas tu nas pas besoins de t'occuper de ces déplacements etc...
Mais pas mal quand meme !
lumesh
Messages postés
564
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
7 novembre 2008
-
oui g remarqué ken mode debugguage meme avec la croix de lapplie ca merdait pas mal ...
mais en EXE ca passe nif, le process se barre bien

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.