1、进度条

m_progressCtrl.SetRange(0,100);

for(int i=0;i<100;i++)

{

m_progressCtrl.SetPos(i);

Sleep(100);

}

AfxMessageBox("进度条到达终点");

2、滑块控件:添加WM_VSCROLL消息。

void COtherCtrlDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)

{

// TODO: Add your message handler code here and/or call default

m_SliderCtrl.SetRange(0,100);

CString str;

str.Format("%d",m_SliderCtrl.GetPos());

SetDlgItemText(IDC_EDIT1,str);

CDialog::OnHScroll(nSBCode, nPos, pScrollBar);

}

3、时间控件:添加MCN_SELECT、或MCN_SELCHANGE消息映射

1)CDateTimeCtrl:

void COtherCtrlDlg::OnSelectMonthcalendar1(NMHDR* pNMHDR, LRESULT* pResult)

{

// TODO: Add your control notification handler code here

CString str;

SYSTEMTIME time;

m_date.GetCurSel(&time);

str.Format("%d年 %d月 %d 日  星期%d",time.wYear,time.wMonth,time.wDay,time.wDayOfWeek);

AfxMessageBox(str);

*pResult = 0;

}

2)CMonthCalCtrl:

void COtherCtrlDlg::OnCloseupDatetimepicker1(NMHDR* pNMHDR, LRESULT* pResult)

{

// TODO: Add your control notification handler code here

CString str;

SYSTEMTIME time;

m_time.GetTime(&time);

//m_date.GetCurSel(&time);

str.Format("%d年 %d月 %d 日  星期%d",time.wYear,time.wMonth,time.wDay,time.wDayOfWeek);

m_date.SetCurSel(&time);

AfxMessageBox(str);

*pResult = 0;

}

VC:其他控件(CProgressCtrl、CScrollBar、CDateTimeCtrl、CMonthCalCtrl)相关推荐

  1. vc picture控件载入背景图,随控件大小改变

    在mfc里,想要在Picture控件中载入一张图片有两种方法:静态的和动态的.静态的方法就是图片先载入资源(.rc)文件中,拥有一个唯一的ID:动态的方法就是制定图片的路径名即可. 当然这样的方法网上 ...

  2. vc picture控件的分类总结(转载)

    VC PICTURE控件的使用,如何加载背景图片 vc picture控件的分类总结: (一) 非动态显示图片(即图片先通过资源管理器载入,有一个固定ID) (二) 动态载入图片(即只需要在程序中指定 ...

  3. VC++----ListBox控件的使用

    VC++----ListBox控件的使用_哈客部落 - 站长网部落 hake.cc 哈客站长网打造站长最好的部落 http://www.hake.cc/a/biancheng/ruanjian/vs/ ...

  4. VC常用控件用法(转载)

    1.表头控制 Header Control 2.图像列表控制 Image List 3.列表控制和视 List Control&List View 4.树控制和视 Tree Control&a ...

  5. VC DataGrid控件使用总结

    MS CDataGrid控件用法详解 本文示例源代码或素材下载 .DataGrid控件是VC方便地用来显示数据的一个极好的网格控件,我不否认网上还有期它不少优秀的网格控件,但我总喜欢使用微软自已的东西 ...

  6. VC++ OCX 控件注册

    转自:http://www.cctry.com/thread-5334-1-1.html 方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册 示例: regs ...

  7. vc mysql控件_VC++使用ActiveX控件连接和操作数据库

    VS2008运用ActiveX控件连接和操作数据库关闭时一直有个内存释放的错误,好像使用VC6.0会多生成2个文件,就不会有问题. VC++使用ActiveX控件连接和操作数据库的方法分两种: 1.通 ...

  8. VC ActiveX 控件 开发总结

    VC 制作ActiveX 控件(OCX) http://ileson.iteye.com/blog/1002910 1.vc6下建立一下activeX工程     详见http://hi.baidu. ...

  9. win7 64位VC串口控件打不开解决方法

    写了个MSComm的串口通信程序,在没有安装Vc的机器上没有办法运行.需要手动注册控件. 不过手动注册可以写成bat文件来完成.首先是建一个文件夹,64位系统将Windows/SysWOW64(32位 ...

  10. vc++给控件添加消息和函数

    在这个地方主要说一下给按钮控件添加双击消息,因为我们给按按钮控件添加双击消息的时候,并且创建一个函数发现并没有触发这个消息,,比如: void CABDlg::OnDoubleclickedButto ...

最新文章

  1. ICCV 2021| GRF: 用于三维表征和渲染的通用神经辐射场(已开源)
  2. 停用一些不必要的Windows服务
  3. 【java】java工具类StringUtils,org.apache.commons.lang3.StringUtils
  4. snakebar 的使用
  5. 扩容是元素还是数组_348,数据结构1,数组
  6. sql中的indexof,函数介绍
  7. Protobuf序列化的原理-负数的存储
  8. java 静态与非静态之间的访问规则简述
  9. centos7的systemd命令对比
  10. mysql去重的最方便的两种方法_mysql去重的最方便的两种方法
  11. 新手 Spring 疑惑
  12. ubuntu14.04中安装open jdk1.8以及报错解决分析
  13. java.lang.UnsatifiedLinkError错误一例:不同虚拟机之间的库不能共用
  14. 【STM32】TFTLCD驱动原理
  15. 福昕阅读器中删除单个,多个注释,隐藏所有注释。
  16. 客快物流大数据项目(六十八):工作流调度
  17. 【Java学习笔记】API:I/O流
  18. java事务和分布式事务详解
  19. 制作后台首页详细步骤
  20. 涵盖从java入门到深入架构,Linux、云计算、分布式、大数据Hadoop、ios、Android、互联网技术应有尽有

热门文章

  1. Docker初学5:下载安装可视化图形工具Portainer
  2. 一台支持vlan管理的交换机_关于交换机的VLAN技术你了解多少?
  3. 【jsp】写jsp文件的准备
  4. phpstudy本地调试运行TP5的后台源码
  5. 10-18 JS基础复习笔记
  6. 阿里云https证书apache配置
  7. RXSwift基本使用1
  8. [iOS]开发者证书和描述文件的作用
  9. C#编码实践:使用委托和特性调用指定函数
  10. {好文备份}SQL索引一步到位