IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Formview et couleur de fond


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �m�rite
    Homme Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    564
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 564
    Par d�faut Formview et couleur de fond
    Bonjour � tous !

    Je me remet aux MFC apr�s plusieurs ann�es en C# ou en utilisant la wxWidgets. J'utilise VS2008 avec le Feature Pack. Lorsque je cr�e un nouveau projet MDI en utilisant une interface de type Office, j'ai ma formview de couleur gris classique. Comme puis je faire pour appliquer le style office (la couleur tout au moins) � ma formview ?

    Merci.

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Pour pr�cis�ment le style Office je ne sais pas, mais pour la couleur de fond d'une bo�te de dialogue, c'est en traitant le message WM_CTLCOLORDLG. Il me semble qu'il y a un handler sp�cial pour �a dans MFC (OnCtlColor() ou quelque chose de ce genre).
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre �m�rite
    Homme Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    564
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 564
    Par d�faut
    Merci M�dinoc, je connais d�ja la technique d'interception du message WM_CTLCOLOR mais cela ne me permet d'avoir la couleur du style appliqu� � mon application de style office. Cette technique permet de modifier en effet la couleur de fond de ma vue mais avec un couleur "fixe" qui ne change pas lorsque l'on change le style de l'interface (ex office cyan, blue, argent ...).

  4. #4
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 505
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 505
    Par d�faut
    Avez-vous une configuration fonctionnelle ?

    Ce tutoriel "fonctionne"-t-il dans votre environnement ?

    http://www.codeguru.com/cpp/cpp/cpp_...troduction.htm

Discussions similaires

  1. TDBGRID - Couleur de fond d'une seule cellule
    Par cgo dans le forum Bases de donn�es
    R�ponses: 5
    Dernier message: 11/09/2009, 10h16
  2. Couleur de fond cellule excel
    Par Grouik dans le forum API, COM et SDKs
    R�ponses: 2
    Dernier message: 26/07/2004, 09h43
  3. R�ponses: 4
    Dernier message: 23/06/2004, 14h30
  4. debutant : couleur de fond d'une application direct3D
    Par ptidrone dans le forum DirectX
    R�ponses: 2
    Dernier message: 12/06/2004, 17h08
  5. Changer la couleur de fond de l'�cran
    Par tnk dans le forum x86 16-bits
    R�ponses: 5
    Dernier message: 19/01/2003, 01h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo