MFC中CWnd类和其派生类对话框、消息处理、窗口操作.docVIP

  • 1
  • 0
  • 约1.04万字
  • 约 9页
  • 2017-06-06 发布于湖北
  • 举报

MFC中CWnd类和其派生类对话框、消息处理、窗口操作.doc

MFC中CWnd类及其派生类对话框、消息处理、窗口操作 CWnd类 我们在屏幕上看到的所有对象都和窗口有关,它们或者派生于CWnd,属继承关系,如对话框、工具栏、状态栏、子控件;或者被CWnd合成,属服务员与服务对象关系,如图标、菜单、显示设备。 CWnd类封装的窗口操作主要包含窗口的创建和销毁、操作窗口风格、操作窗口状态、窗口子类化、获取指定窗口等。 当然,CWnd还实现了其他功能: 1、绘制窗口 GetDC()//取得客户区显示设备上下文 GetWindowsDC()//取得整个窗口的显示设备上下文 ReleaseDC() BeginPaint() EndPaint() PrintClient() RedrawWindow()//重绘客户区的某区域 2、操作窗口子控件 GetDlgItem():取得(临时的)控件对象指针 SetDlgItemText()和GetDlgItemText():设置、取得控件标题 SubclassDlgItem():将控件句柄与相应类相关联 DlgDirList()和DlgDirListComboBox():以文件列表或目录列表填充(组合框)列表框 CheckDlgButton()和CheckRadioButton():设置复选框(单选按钮)状态。 GetNextDlgTabItem():取得下一个WS_TABSTOP风格控件 3、窗口定时器 Set

文档评论(0)

1亿VIP精品文档

相关文档