随笔分类 - 03-15、各种控件的应用
摘要:默认情况下,将编辑框控件设为只读时,鼠标点击仍会有光标显示,去除只读编辑框控件的光标显示: 在该只读编辑框控件上右击【类向导】,在命令下响应该控件ID对应的【EN_SETFOCUS】消息:
阅读全文
摘要:摘自:http://blog.csdn.net/zwpzym19790304/article/details/5465898 CSpinButtonCtrl CObject └CCmdTarget └CWnd └CSpinButtonCtrl 一个“旋转按钮控件”(也称为上下控件)是一对箭头按钮,用
阅读全文
摘要:1、对应的MFC类为:CIPAddressCtrl 2、该类有一个成员函数GetAddress,可获得IP地址控件中的非空白字段数值; int GetAddress( DWORD& dwAddress ); dwAddress:一个DWORD引用类型的参数 例: DWORD dwIP; ((CIPA
阅读全文
摘要:1、在对话框的资源视图中插入加速键资源,将要实现的对应功能的控件ID和相关加速键绑定 2、在类视图的对话框类中添加加速键的句柄 HACCEL m_hAccel; 3、在OnInitDialog()中加载加速键资源 m_hAccel=LoadAccelerators(AfxGetInstanceHan
阅读全文
摘要:1、分类 标签式和向导式 2、相关类 CPropertyPage -属性页,其实就是一个对话框页面,父类是CDialog类 CPropertySheet -属性表单,父类是CWnd类 一个完整的属性页对话框由一个属性表单+多个属性页组成 属性页资源与普通对话框资源的区别: 属性页: 对话框: 3、标
阅读全文
摘要:1、插入Tab控件的数据项标签 CTabCtrl::InsertItem 2、以Tab控件为父窗口创建对话框 3、调整对话框大小 4、在Tab控件的SELCHANGE消息处理函数中,根据当前选项的索引设置对话框的显示状态。
阅读全文
摘要:1、相关类 CTreeCtrl -树控件,父类是CWnd,是一个控件,通常在对话框中使用。 CTreeView -树视图,父类是CCtrlView,是一个视图,通常在文档视图应用程序中使用。 通过调用CTreeView::GetTreeCtrl,获取控件 2、CTreeCtrl的使用 2.1设置树控
阅读全文
摘要:1、相关类 CListCtrl类 -列表控件,父类是CWnd类,控件类,常用在对话框程序中 CListView类 -列表视图,父类是CCtrlView类,视图类,常用在文档视图应用中。 可以通过调用CListView::GetListCtrl()函数,返回相关的列表控件 2、CListCtrl类的使
阅读全文
摘要:1、旋转按钮 -对应控件类是CSpinButtonCtrl 2、进度条 -对应控件类是CProgressCtrl 3、滑块 -对应控件类是CSliderCtrl 控件的使用步骤: 1--设置控件表示的数值范围 SetRange/GetRange 2--设置控件的增量/步长 CSpinButtonCt
阅读全文
摘要:对应的控件类CAnimateCtrl,播放简单的帧动画。 1--打开指定的文件 CAnimateCtrl::Open 2--播放 CAnimateCtrl::Play 3--停止 CAnimateCtrl::Stop 注:只能播放后缀为.avi的部分文件 播放简单动画的例子: 1、CFileDial
阅读全文
摘要:对应的控件类是CComboBox,可以接收用户的输入,可以在多个选项中选择一项,可以通过属性页的方式添加控件的数据项。 CComboBox类的常用函数: 1--获取数据项的数量 CComboBox::GetCount 2--获取/设置当前选项的索引 CComboBox::GetCurSel CCom
阅读全文