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. StatusBar problem

StatusBar problem

Scheduled Pinned Locked Moved C / C++ / MFC
questionhelp
2 Posts 2 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.
  • A Offline
    A Offline
    AnsGe
    wrote on last edited by
    #1

    What is the rigth method to add a Statusbar to a Dialog? I had done this way. CStatusBar m_StatusBar //Memeber variable m_StatusBar->Create(this); But whenever i call 'Invalidate' method the status bar also flickering:(. Is the GetClientRect retrieves the StatusBar area also? Thanks in Advance:) Ann

    B 1 Reply Last reply
    0
    • A AnsGe

      What is the rigth method to add a Statusbar to a Dialog? I had done this way. CStatusBar m_StatusBar //Memeber variable m_StatusBar->Create(this); But whenever i call 'Invalidate' method the status bar also flickering:(. Is the GetClientRect retrieves the StatusBar area also? Thanks in Advance:) Ann

      B Offline
      B Offline
      Blake Miller
      wrote on last edited by
      #2

      I think the status bar is flickering because it is a child of the dialog. If you invalidate the entire dialog, then the status bar comes along for the ride. Some things I would try: 1. Invalidate only the specific client area of the dialog that does not include the status bar. 2. Adjust the client rect of your dialog to exclude the status bar. 3. Set the clip children style of the dialog, so it does not erase or repaint the area with the status bar or any other child controls.

      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