Fonction gdi - manipulation dc ( very debutant )

Soyez le premier à donner votre avis sur cette source.

Vue 6 089 fois - Téléchargée 453 fois

Description

Hep Bonsoir la dedans ;)
Donc j'ai lu Petzold je sais pas trop comment il s'apelle ce monsieur
et donc, j'ai découvert plein de truc :) lol
Notamment les Devices Context, et comme j'me faisait un peu chier dans cette belle journée
Bé j'ai fait un ptit truc sur ce que j'ai appris.
Donc explication : à chaque click gauche de la souris sur la zone cliente, le programme, calcule une composante de couleur aléatoire et donc change la couleur de la zone cliente.
Cependant si vous n'aimez pas cette couleur, bé vous relacher le bouton :)
Par contre si toi aimer couleur exotique et banane, toi cliquer sur bouton droit, et hop conservation.
Enfin bref, un truc entièrement fait pour encombrer le serveur.
Mais moi j'suis content lol. J'trouve ça fait classe.

Source / Exemple :


if(Visiteur == Trop_Fénéant)
{
     window.close();
}
else
{
     Visiteur->Télécharger(Source);
}

Conclusion :


Bug Bug Bug, j'vois pas comment il peut avoir de bug, sur un truc aussi débile lol.
Par contre, si vous avez des conseils niveau nettoyage,
Genre si j'ai oublier un ReleaseDC, ou bien un truc qui fallait faire, je vous prie de bien vouloir ou et me dire pourquoi lol ( Et ouai j'ai pas tout compris dans petzold )

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
61
Date d'inscription
samedi 5 février 2005
Statut
Membre
Dernière intervention
20 avril 2006

attention aux "lol"
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
2
Donc vala mise à jour, j'ai comme tu as dis passer un DC en paramètre...
Pour ce qui est du message de coucou, c du win32 mais bon rien de plus basic...

Et en effet c'est chiant les soeurs :)
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
2
je verrais demain lol j'ai une soeur :)
qui aime le tchat lol
Si ta une solution pour écrire sur la gueule a ma soeur avec un Device Context
TextOut( TinkiWinki, 0, 0, "Soeur a joky" )

Ou tinkiWinki est le handle :)
lol

Jméloigne la
@demain compagnon
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Bah ca dépend, tu fais comme tu veux, mais comme tu appelles ChangerCouleur pas seulement dans WM_PAINT, il faut que tu récupères un DC avant.
Je mettrais un HDC hdc en param de ChangerCouleur. Dans WM_PAINT tu récupère un DC avec BeginPaint/EndPaint comme j'ai écrit plus haut, et dans les autres case (WM_LBUTTONDOWN...) tu fais un GetDC/ReleaseDC
Messages postés
1787
Date d'inscription
lundi 22 novembre 2004
Statut
Membre
Dernière intervention
31 janvier 2009
2
Et donc faut que je vire le BeginPaint dans la fonction ChangerCouleur ???
Afficher les 7 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.