Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Change Window Color

Change Window Color

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestion
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    chetanjoshi9
    wrote on last edited by
    #1

    I have created the Test SDI application with MfcAppWizard(exe). I run the appication an it's showing me default window. It has default window color as RGB(192,192,192). But I want to change it to some different color for better look. How can I change it's defauld color for my application so that all window forms, dialog boxes, tool bars, menus, etc having some new default colors like sky blue or somthing else. Please help me regarding this.

    S H 2 Replies Last reply
    0
    • C chetanjoshi9

      I have created the Test SDI application with MfcAppWizard(exe). I run the appication an it's showing me default window. It has default window color as RGB(192,192,192). But I want to change it to some different color for better look. How can I change it's defauld color for my application so that all window forms, dialog boxes, tool bars, menus, etc having some new default colors like sky blue or somthing else. Please help me regarding this.

      S Offline
      S Offline
      SandipG
      wrote on last edited by
      #2

      I guess you have to handle it separately for every window by handling WM_CTLCOLOR.

      Regards, Sandip.

      1 Reply Last reply
      0
      • C chetanjoshi9

        I have created the Test SDI application with MfcAppWizard(exe). I run the appication an it's showing me default window. It has default window color as RGB(192,192,192). But I want to change it to some different color for better look. How can I change it's defauld color for my application so that all window forms, dialog boxes, tool bars, menus, etc having some new default colors like sky blue or somthing else. Please help me regarding this.

        H Offline
        H Offline
        Hamid Taebi
        wrote on last edited by
        #3

        You can use o WM_CTLCOLOR however you can use of WM_PAINT or WM_ERASEBK...

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups