Astuce:comment donner une forme ovale a votr ebouton démarrer !:-)

0/5 (24 avis)

Vue 4 141 fois - Téléchargée 371 fois

Description

Explications:on trouve la handle de la barre de tache, ensuite on trouve le premier enfant qui est le boutton Démarrer, ensuite on prend les dimensions du boutton, on crée une ellipse et a l'aide de l'API SetWindowRgn on fait une forme ronde au boutton, sympa !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_TheHacker
Messages postés
442
Date d'inscription
samedi 23 novembre 2002
Statut
Membre
Dernière intervention
19 octobre 2005

14 août 2004 à 14:59
Remarque tres pertinante lol, mais o ns'eloigne de notre but premier qu'etait d'avoir un bouton démarrer tout en lui donnant une forme ovale ;), aller @+
tmcuh
Messages postés
458
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
18 avril 2009

14 août 2004 à 12:21
simpa le code, dommage que sous 2000, cà donne pas beaucoup d'effet... mais par contre en changeant la valeur du CreateEllipticRgn et en mettant les 2 "0" à 50, y'a plus de démarrer et cà c'est beaucoup plus fun :)

Amicalement TMCUH
rclsilver02
Messages postés
131
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
10 février 2012

29 août 2003 à 22:01
merci j essaie
cs_TheHacker
Messages postés
442
Date d'inscription
samedi 23 novembre 2002
Statut
Membre
Dernière intervention
19 octobre 2005

29 août 2003 à 17:08
tu peux utiliser l'API
*******************************
Public Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long
******************************
qui te permet de redimensionner la taille d'un handle ainsi que le deplacer.

Pour obtenir les dimensions et les positions du handle tu peux utiliser l'API:

***************************************
Public Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As Rect) As Long
***************************************
tu declare u ntype rect (left,top,right,bottom) tu attribue a une var de ce type la position de ton handle et tu le redimensionne comme tu veux.
rclsilver02
Messages postés
131
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
10 février 2012

28 août 2003 à 22:34
voila, comme texte du Boutton demarrer, je voudrais mettre par exemple : Rclsilver02, mais le texte est trop grand pour le boutton, de plus, j ai une version US de windows, donc a la place de demarrer, c est Start, ce qui est encore plus petit .... comment je peux agrandir le boutton ? merci j attends une reponse svp :)
Afficher les 24 commentaires

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.