案例2:可展的对话框.pptVIP

  • 3
  • 0
  • 约 26页
  • 2017-02-06 发布于河南
  • 举报
案例2:可展的对话框

案例2:可扩展的对话框 需求与目标 这个功能类似QQ的显示聊天记录 当用户要显示一些过多的选择时,对话框自动扩展其大小,将隐藏的部分显示出来 效果 效果 手段 利用CRect类的SetRect函数来设定对话框的大小 手段 利用CRect类的SetRect函数来设定对话框的大小 调用MoveWindow函数来实现改变对话框的大小 编程步骤(1) 使用AppWizard创建一个基于对话框的应用程序 编程步骤(2) 为对话框添加一些控件 编程步骤(2) 编程步骤(2) 编程步骤(3) 为对话框添加3个成员变量: BOOL m_bExpand; // 记录是否已经扩展对话框 UINT m_nExpandedHeight; // 扩展后对话框的高度 UINT m_nNormalHeight; // 扩展前对话框的高度 BOOL typedef int BOOL; typedef long BOOL; A Boolean value. UINT??? typedef unsigned int UINT; A 16-bit unsigned integer on Windows versions 3.0 and 3.1; a 32-bit unsigned integer on Win32. 编程步骤(4) 在对话框的OnInitDialog函数中加入以下代码: m_bExp

文档评论(0)

1亿VIP精品文档

相关文档