关于mfc对话栏

时间:2010-03-16 11:09:05

标签: c++ mfc

我是MFC和VC ++编程的新手。我有两个问题:

  • 如何制作可调整大小的对话栏?
  • 如何为可停靠的对话栏提供背景颜色?

谢谢!

1 个答案:

答案 0 :(得分:0)

所以我假设我们在视觉工作室2008或类似工作,我假设您正在使用MFC SDI或MDI应用程序。

  • 打开资源查看器(查看 - >资源视图)。
  • 展开要放置对话框的项目。
  • 展开到对话框文件夹。
  • 右键单击此文件夹,然后单击“添加资源”。
  • 展开并添加新的对话栏。
  • 使用属性窗口为其指定任何属性。
  • 到(显示/给出上下文)对话栏,实例化并获取 对话框的句柄。像

    GetDlgItem(ID)-> ShowWindow(SW_SHOW);//show

其中ID是对话框的ID。您可以通过进入资源查看器,右键单击对话框,属性并在那里给出ID来获得此信息。