mfc可变窗口大小仅供个人使用.docxVIP

  • 23
  • 0
  • 约1.24万字
  • 约 17页
  • 2021-03-30 发布于天津
  • 举报
在网上有《VC中自动改变控件位置和大小的对话框类》的文章 开始不知道如何使用 我在生成的非模态对话框里研究了一天 已经搞定了 步骤: 在非模态对话框类的头文件 (.h) 顶部加上 #include lxDialog.h ,然后把非 模态对话框类的基类改成 ClxDialog, 也就是在头文件里 class C****** : public CDialog 改成: class C****** : public ClxDialog 在非模态对话框类的 .cpp 函数里,把构造函数 C*****::C*****(CWnd* pParent ): CDialog(C*****::IDD, pParent) 改成: C*****::C*****(CWnd* pParent ): ClxDialog(C*****::IDD, pParent) 用类向导给非模态对话框添加一个 OnInitDialog() 函数;也就是在双击类向 导-Message Maps-选非模态对话框类[Messages选 WM」NITDIALO双击它, 这样在你的非模态对话框的cpp文件里就生成了 ON_WM」NITDIALOG OnInitDialog() 函数; 3,在这个 OnInitDialog 函数里添加代码: ClxDialog::OnInitDialog(); ClxDialog::ShowSizeIcon

文档评论(0)

1亿VIP精品文档

相关文档