turn right thoughts into products

collections of tools and tricks to build your own products

Saturday, September 5, 2020

research on CFrameWnd class

how to add scroll bar on CFrameWnd is easy, but how to make it scroll is not easy. I need to code some functions.

  1. thread: Scroll Bar in a CWnd
  2. WM_HSCROLL message
  3. WM_VSCROLL message
  4. How to Create Scroll Bars
  5. Scroll Bar
  6. Add Scrolling to a CWnd or CDialog using a C++ Helper Class
  7. Building a Dynamic UI using a CWnd Free Pool
  8. std::bitset::at() disappear in VS2015
  9. Control Positioning and Sizing using a C++ Helper Class
  10. Flat-style Menu Bar and Popup Menu Control for WinForms
  11. A simple framework for adding undo/redo support
  12. Message Maps (MFC)
  13. MFC add scrollbar to CWnd member
  14. Scroll Bars
  15. MFC - Scrollbars
  16. How to implement a scrollable child dialog
  17. Q262954: HOWTO: Create a Resizeable Dialog Box with Scroll Bars
Posted by Southmountain at 6:43 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

About Me

Southmountain
software developer/architect
View my complete profile

Blog Archive

  • ►  2024 (3)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2023 (59)
    • ►  December (6)
    • ►  November (3)
    • ►  October (1)
    • ►  September (5)
    • ►  August (7)
    • ►  July (8)
    • ►  June (5)
    • ►  May (1)
    • ►  April (6)
    • ►  March (3)
    • ►  February (8)
    • ►  January (6)
  • ►  2022 (162)
    • ►  December (5)
    • ►  November (4)
    • ►  October (5)
    • ►  September (9)
    • ►  August (13)
    • ►  July (18)
    • ►  June (30)
    • ►  May (27)
    • ►  April (8)
    • ►  March (13)
    • ►  February (7)
    • ►  January (23)
  • ►  2021 (297)
    • ►  December (6)
    • ►  November (21)
    • ►  October (70)
    • ►  September (17)
    • ►  August (15)
    • ►  July (13)
    • ►  June (9)
    • ►  May (13)
    • ►  April (6)
    • ►  March (30)
    • ►  February (32)
    • ►  January (65)
  • ▼  2020 (231)
    • ►  December (41)
    • ►  November (31)
    • ►  October (42)
    • ▼  September (21)
      • Desktop app update framework
      • software protection with Crypto++
      • drawing all kinds of shapes in VC/MFC and C#
      • C++ namespace example
      • research on CMultiLock vs CSingleLock class
      • A tool to view Lib file
      • research on QuantLib
      • BOOST library user guide and tips
      • research on deadlock topic
      • Error C2440 'initializing': cannot convert from 'c...
      • Error C2440 '=': cannot convert from 'const char [...
      • Error: C4996 'strcpy': This function or variable m...
      • research on ini/.ini files
      • how to use app manifest file
      • MFC CPoint, CRect classes::tips and tricks, and po...
      • production build techniques
      • research on CFrameWnd class
      • research on COM
      • MFC chart research
      • research on thread
      • knowledge to get system information
    • ►  August (11)
    • ►  July (7)
    • ►  June (8)
    • ►  May (3)
    • ►  April (5)
    • ►  March (10)
    • ►  February (28)
    • ►  January (24)
  • ►  2019 (165)
    • ►  December (16)
    • ►  November (26)
    • ►  October (10)
    • ►  September (1)
    • ►  August (23)
    • ►  July (24)
    • ►  June (20)
    • ►  May (13)
    • ►  April (19)
    • ►  March (6)
    • ►  February (4)
    • ►  January (3)
  • ►  2018 (68)
    • ►  November (2)
    • ►  September (1)
    • ►  August (1)
    • ►  July (3)
    • ►  June (7)
    • ►  May (3)
    • ►  April (2)
    • ►  March (11)
    • ►  February (14)
    • ►  January (24)
  • ►  2017 (78)
    • ►  December (8)
    • ►  November (6)
    • ►  October (9)
    • ►  September (7)
    • ►  August (4)
    • ►  July (4)
    • ►  June (2)
    • ►  May (12)
    • ►  April (9)
    • ►  March (10)
    • ►  February (7)
  • ►  2016 (127)
    • ►  December (8)
    • ►  November (6)
    • ►  October (23)
    • ►  September (12)
    • ►  August (7)
    • ►  July (4)
    • ►  June (17)
    • ►  May (10)
    • ►  April (8)
    • ►  March (9)
    • ►  February (15)
    • ►  January (8)
  • ►  2015 (102)
    • ►  December (15)
    • ►  November (30)
    • ►  October (28)
    • ►  September (12)
    • ►  August (8)
    • ►  July (9)
Simple theme. Theme images by luoman. Powered by Blogger.