begin process at 2012 02 10 20:48:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

System

 > 

Changer la couleur du fond d'un édit


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Changer la couleur du fond d'un édit

samedi 23 mai 2009 à 15:55:23 | Changer la couleur du fond d'un édit

ndubien

Membre Club
Bonjour,
Je cherche à savoir comment faire pour modifier la couleur du fond d'un edit dont je connait le HWND.
Merci d'avance pour vos réponses
samedi 23 mai 2009 à 18:59:54 | Re : Changer la couleur du fond d'un édit

vecchio56

Administrateur CodeS-SourceS
Regarde le message WM_CTLCOLOREDIT

_____________________________________
Un éditeur de ressources gratuit pour Windows

samedi 23 mai 2009 à 22:28:10 | Re : Changer la couleur du fond d'un édit

ndubien

Membre Club
Ce que je voudrais c'est envoyer le message WM_CTLCOLOREDIT avec une sorte d'argument qui prendrait différentes valeurs: pour 1 j'aurais une couleur, pour 2 une autre et une couleur par défaut...

Le problème est que je ne sais pas comment transmettre cette valeur:
SendMessage( mon_hwnd, WM_CTLCOLOREDIT, (WPARAM) GetDC( mon_edit_hwnd ), ma valeur ? );
Puis comment la récuppérer ?
dimanche 24 mai 2009 à 01:17:51 | Re : Changer la couleur du fond d'un édit

BruNews

Administrateur CodeS-SourceS
Réponse acceptée !
On n'envoie pas directement le message WM_CTLCOLOREDIT.

int couleur;

tu veux changer la couleur:
couleur = 2;
InvalidateRect(hedit, 0, 1);

Ceci forcera un repaint et donc tu recevras un event WM_CTLCOLOREDIT.

ciao...
BruNews, MVP VC++
mardi 26 mai 2009 à 21:33:55 | Re : Changer la couleur du fond d'un édit

ndubien

Membre Club
Merci Brunews, je vais essayé !!!


Cette discussion est classée dans : changer, couleur, fond, édit


Répondre à ce message

Sujets en rapport avec ce message

ListCtrl couleur de fond des cases [ par gus2647 ] Bonjour, Je viens de creer une listctrl et j aimerais changer le bkgcolor de la case en fonction de la valeur quelle contient (vert si positif, rouge couleur de fond boite de dialogue [ par dambeaufort ] Bonjour, Pourriez vous m'indiquer une méthode afin de changer la couleur de fond d'une boite de dialog. Je travaille en MFC sous visual C++.Si vous po changer la couleur du fond de la view [ par glaive ] je veux changer la couleur de fond de la view, je travaille en MFCet je n'est pas une base dans les API de windowsmerci d'avanceglaive l'epée de la ju Changement de toutes les couleurs dans une appli en MFC [ par obby ] Salut,  Je voudrai changer toutes les couleurs dans mon application. J'ai déjà réussi à changer la couleur de fond d'une boite de dialogue mais j'aim Changer la couleur de fond d'une appli [ par Toutoun13 ] Bonjour, J'ai créé une appli de base avec VC++. Par defaut le fond de la fenetre est blanc. Est il possible de modifier ce fond, j'aimerais mettre du Changer la couleur des caractères et du fond d'écran sur Dev-C++ [ par fauve ] Salut à tous Je voudrais savoir si sur Dev-C++, il existe une fonction pour faire changer la couleur des caractères et/ou du fond d'écran ? Ca fait u Changer couleur par un clique [Win32 sans MFC] [ par jojomillenium ] Bonjour, j'aimerai pouvoir changer la couleur de fond d'un static, ou meme d'un element picture (mon but et juste d avoir un carré rempli d'une couleu Changer la couleur de fond de son app [ par jb212121 ] BonjourVoila mon souciJe creer une mon app en appelantDialogBox(hInstance, MAKEINTRESOURCE(IDD_APP), NULL, AppDlgProc);Mais je trouve pas le moyen de changer la couleur d'arriere plan de la fenetre d'éxécution(application console) [ par chezeu ] Bonjour je code une application console sur Dev c++. Je voudrais changer la couleur d'arriere plan de la fenetre d'éxecution, et si possible la couleu fond d'écran [ par ndubien ] Bonjour,Comment faire pour changer le fond d'écran de l'ordinateur en C API Win32?Je connaît déjà un moyen (que je n'ai pas sous la main pour le momen


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,638 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales