Win32 控件篇(6)
6.27 如何使用进度条
初始化(CProgressCtrl)
SetDlgItemText(IDC_EDIT, _T("0%"));//设置进度条的范围 m_ctrlProgress.SetRange(0, 100); //设置进度条的每一步的增量 m_ctrlProgress.SetStep(10); //设置进度条的当前位置 m_ctrlProgress.SetPos(0);
测试:
void CDemoDlg::OnTest() {//获得进度条的位置范围的最小值和最大值int nLower = 0;int nUpper = 0; m_ctrlProgress.GetRange(nLower, nUpper);if (m_ctrlProgress.GetPos() == nUpper){m_ctrlProgress.SetPos(nLower);}//用每一步的增量来增加进度条的当前位置m_ctrlProgress.StepIt(); //获得进度条的当前位置int nPos = (m_ctrlProgress.GetPos() - nLower) * 100 / (nUpper - nLower);CString strText = _T("");strText.Format(_T("%d%"), nPos);SetDlgItemText(IDC_EDIT, strText); }
6.28 如何使用滑块
初始化 CSliderCtrl
//设置滑块的位置的最大值和最小值 m_ctrlSlider.SetRange(0, 100); //设置滑块的当前位置 m_ctrlSlider.SetPos(50);
拖拉Slider时的事件
void CDemoDlg::OnCustomdrawSlider(NMHDR* pNMHDR, LRESULT* pResult) {//获得滑块的当前位置int nPos = m_ctrlSlider.GetPos();CString strText = _T("");strText.Format(_T("%d"), nPos);SetDlgItemText(IDC_EDIT, strText); }
6.29 如何使用旋转按钮
CSpinButtonCtrl
//设置旋转按钮的位置范围 m_ctrlSpinButton.SetRange(-100, 100); //设置旋转按钮的当前位置 m_ctrlSpinButton.SetPos(0); //设置旋转按钮的当前基数 m_ctrlSpinButton.SetBase(1); //设置旋转按钮的伙伴窗口 m_ctrlSpinButton.SetBuddy(GetDlgItem(IDC_EDIT));
6.30 如何在列表控件中插入列
6.31 如何在列表控件中插入行
转载于:https://www.cnblogs.com/Clingingboy/archive/2011/03/21/1990038.html
Win32 控件篇(6)相关推荐
- Win32 控件篇(2)
6.6 如何显示或隐藏控件 同样的还是IsWindowVisible和ShowWindow方法,之前使用过 void CDemoDlg::OnTest() {//获得控件窗口指针CWnd* pWnd ...
- Win32 控件篇(3)
6.11 如何在编辑框中追加文本 用SetWindowText重新设置文本 用SetSel重新设置文本长度,然后用ReplaceSel替换文本的局部文本 void CDemoDlg::OnTest1( ...
- win32 控件的创建和消息响应
win32 控件的创建和消息响应 1. 控件的创建 控件的创建和窗口创建是一样的,例如: //-------- 创建窗口或控件 ---- hwnd = CreateWindow("butto ...
- EasyX 如何使用 Win32 控件
EasyX 原本是用不了 Win32 控件的,但是可以用 hieasyx,一个基于 EasyX 的扩展库,这个库的 github 链接是: https://github.com/zouhuidong/ ...
- 【Android】App开发-控件篇
App开发是一个工作量比较大的项目,要学习App开发首先我们要先去学习手机中的各类工具和信息是怎么运行的,我们可以使用哪些工具来对手机进行设置.这里我采用的开发工具是Android studio. 目 ...
- Win32 GUI编程之二-------------使用Win32控件(ListView)
// Windows 头文件: #include <windows.h>// C 运行时头文件 #include <stdlib.h> #include <malloc. ...
- C#【控件篇】Winform中使用MDI窗体
C#-Winform中使用MDI窗体 窗体搭建及属性配置 代码部分 运行效果 其他学习参考 源码下载地址: 窗体搭建及属性配置 代码部分 运行效果 水平分布 层叠分布 显示当前打开的窗体 其他学习参考 ...
- 一起撸个朋友圈吧(step5) - 控件篇【评论控件优化】
项目地址:github.com/razerdp/Fri- 上篇链接:http://www.jianshu.com/p/4cc3f9c8a713 下篇链接:http://www.jianshu.com/ ...
- 一起撸个朋友圈吧(step5) 控件篇【控件组装评论控件】
项目地址:https://github.com/razerdp/FriendCircle 上篇链接:http://www.jianshu.com/p/a2cdf81359fc 下篇链接:http:// ...
最新文章
- CF939E:Maximize! ——题解
- Python3中 对local和nonlocal 关键字的改善认识(新手向)
- 使用Forms验证存储用户自定义信息
- 预见2021:《2021年中国呼叫中心产业全景图谱》 未来十年八大预测
- 云服务器升级系统,centos云服务器系统升级
- Java 加密解密工具类 数据加密后如何查询
- win10程序员计算器面板按钮介绍
- 【JSP进阶】JSP九大内置对象,这你也不知道?
- TCP/IP四层模型和OSI七层模型的概念
- ora-01033错误恢复
- 16进制颜色码对照表
- 计算机处理器性能排名,电脑处理器性能排行榜
- autoCAD恐吓式销售_恐吓式软文的例子 恐吓式软文营销案例分享
- php 匹配中文和标点符号,php正则匹配标点符号
- Linux zip与unzip:通过正则式解压压缩包内指定的文件
- Python PDF转高清图片 可设置转前几张
- 后端开发规范(持续更新中...)
- [前端三剑客之CSS]display:none opacity:0 visibility:hidden三角恋的爱恨情仇
- 用函数的知识来编写一个判断素数的小程序
- 全球与中国口腔引导性骨再生(GTR)膜市场深度研究分析报告