Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 169661
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T12:40:14+00:00 2026-05-11T12:40:14+00:00

In one of our applications I’ve used some of the MFC classes to allow

  • 0

In one of our applications I’ve used some of the MFC classes to allow docking a sidebar window, approximately like so:

CDialogBar* bar = new CDialogBar; bar->Create(this, IDD, WS_CHILD | WS_VISIBLE | CBRS_RIGHT | CBRS_TOOLTIPS, IDD)); bar->EnableDocking(CBRS_ALIGN_ANY); EnableDocking(CBRS_ALIGN_RIGHT | CBRS_ALIGN_LEFT); DockControlBar(bar, AFX_IDW_DOCKBAR_RIGHT); 

This all works fine.

I want to do a similar thing now in another application. Unfortunately it has been changed to use some classes from the MFC ‘feature pack’, which are very pretty but this approach no longer works (it asserts, which I can fix with some minor modification but then the sidebar doesn’t appear). The documentation for these new classes is woeful, so I’m having quite a bit of trouble figuring out what I’m supposed to do. I’ve tried what seems to be the ‘new’ approach:

  CPaneDialog* pane = new CPaneDialog;   pane->Create('pane', this, TRUE, IDD, WS_VISIBLE | WS_CHILD, IDD);   EnableDocking(CBRS_ALIGN_RIGHT | CBRS_ALIGN_LEFT);   AddPane(pane);   DockPane(pane); 

This works in that a sidebar window appears, but it doesn’t seem to be movable and isn’t getting drawn properly.

I feel like I’m shooting in the dark with all this. Does anybody know what the right approach to it is?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T12:40:15+00:00Added an answer on May 11, 2026 at 12:40 pm

    If we both shoot in the dark, we double our chances of hitting something.

    Looking at the documentation for CDockablePane (the parent class of CPaneDialog), I notice a method called EnableGripper. Try that.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 73k
  • Answers 73k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer It sounds like it can't find the app.config/web.config file. With… May 11, 2026 at 2:02 pm
  • added an answer Look at the tools around hibernate that generate hibernate classes… May 11, 2026 at 2:02 pm
  • added an answer There's a similar question here: Regex Grammar The answers contain… May 11, 2026 at 2:02 pm

Related Questions

In one of our application im getting an exception that i can not seem
I am investigating GDI leaks issue in one of our smart-client application. I am
In one of our commercial applications (Win32, written in Delphi) we'd like to implement
Due to repetitive errors with one of our Java applications: Engine engine_0: Error in
We have similar code to the following in one of our projects. Can anyone
In one of our applications I've used some of the MFC classes to allow
I have recently integrated the .NET NLog logging component into one of our applications
I am using different analytics tags in one of our web applications. Most of
Currently one of our applications is being deployed using ClickOnce and it creates a

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.