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. Limiting a Window's Size

Limiting a Window's Size

Scheduled Pinned Locked Moved C / C++ / MFC
question
3 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.
  • S Offline
    S Offline
    Steve Thresher
    wrote on last edited by
    #1

    Which messages should I process to ensure my window cannot be reduced below a certain size? I'm currently processing the WM_SIZING message which works fine when the user is dragging the edge of the window but it's possible to use explorer to highlight multiple windows on the taskbar and then select the 'Show Windows Stacked' option from the context menu. This currently results in the window size being reduced below it's minium.

    C 1 Reply Last reply
    0
    • S Steve Thresher

      Which messages should I process to ensure my window cannot be reduced below a certain size? I'm currently processing the WM_SIZING message which works fine when the user is dragging the edge of the window but it's possible to use explorer to highlight multiple windows on the taskbar and then select the 'Show Windows Stacked' option from the context menu. This currently results in the window size being reduced below it's minium.

      C Offline
      C Offline
      Code o mat
      wrote on last edited by
      #2

      Try WM_GETMINMAXINFO[^].

      > The problem with computers is that they do what you tell them to do and not what you want them to do. < > Life: great graphics, but the gameplay sux. <

      S 1 Reply Last reply
      0
      • C Code o mat

        Try WM_GETMINMAXINFO[^].

        > The problem with computers is that they do what you tell them to do and not what you want them to do. < > Life: great graphics, but the gameplay sux. <

        S Offline
        S Offline
        Steve Thresher
        wrote on last edited by
        #3

        That did the job. Thanks for the suggestion.

        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