谈谈MFC中为dialog添加计时器。
来源:互联网 发布:好玩的java游戏 编辑:程序博客网 时间:2024/06/05 05:53
谈谈MFC中为dialog添加计时器。
很简单,比如在CMineDlg中。
在CMineDlg.h中。声明如下。
public:
int mi_Timerl
afx_msg void OnTimer(UINT_PTR nIDEvent);
在CMineDlg.cpp中
BEGIN_MESSAGE_MAP(CMineDlg, CDialog)
ON_WM_TIMER()
END_MESSAGE_MAP()
void CMineDlg::MouseDownVsflexgridn1Test(short Button, short Shift, float X, float Y)
{
if (Button == 1) // left mouse clicked
{
mi_Timer = SetTimer(1, 1000, NULL);
}
else if (Button == 2)// right mouse clicked
{
KillTimer(mi_Timer);
}
}
void CMineDlg::OnTimer(UINT_PTR nIDEvent)
{
CDialog::OnTimer(nIDEvent);
mi_TimeRecord++;// 在这里做你计时想做的事情。
UpdateData(FALSE);
}
在你需要开始计时的地方设置一下。
mi_Timer = SetTimer(1, 1000, NULL);这样系统就会每隔1秒调用一次OnTimer函数。
如果你想停止调用OnTimer函数,在你需要停止的地方取消一下即可:
KillTimer(mi_Timer);
上面的程序表示按下左键开始计时每一秒调用一下OnTimer()函数。按下右键停止计时。不再调用OnTimer()函数。
- 谈谈MFC中为dialog添加计时器。
- MFC中Dialog中添加菜单
- MFC在已有的Dialog中添加另外一个Dialog
- MFC中SDI显示为Dialog样式
- mfc里为对话框程序中的Dialog添加菜单
- mfc dialog 添加工具栏
- MFC Dialog 添加菜单栏
- javascript中添加计时器
- 在 MFC Dialog工程中简单添加控制台
- MFC的Dialog中为PPC创建菜单
- MFC的Dialog中为PPC创建菜单 收藏
- MFC Dialog 添加WM_ERASEBKGND消息
- MFC Dialog添加BMP背景图片
- MFC 窗口Dialog 添加背景图片
- MFC中为按钮添加图片,图标
- MFC中为菜单命令添加快捷键
- Dialog中添加菜单
- MFC 计时器
- CSS中内联元素变成块状元素的方法,即使内联元素宽高可定义。附带所有元素属性分类。
- JQuery笔记14: JQuery 插件
- 无缝地图揭秘
- 图能页:傻瓜式的手机网页制作服务
- js处理中英文
- 谈谈MFC中为dialog添加计时器。
- NSLog—程序中的双刃剑
- 百度 谷歌 地图WIFI定位原理
- Myeclipse8.5中svn插件安装方法总结
- 【编译器】栈帧(Stack Frame)
- 大小内存管理
- printf 和 sprintf 的使用
- Linux技术进阶示意图
- Unity点滴