很简单的一个定时器,win7下总出现“未响应”,xp下没问题。
来源:互联网 发布:限制网络流量的软件 编辑:程序博客网 时间:2024/04/28 13:59
很简单的一个定时器,win7下总出现“未响应”,xp下没问题。
用vc做一个很简单的程序,基于对话框,在OnInitDialog()中添加了一个定时器:
然后在定时器函数OnTimer 里添加如下代码:
功能很简单,就是在对话框里不断显示数字,从0到99,但显示到30多的时候,就会出现”未响应“的假死状态,没有反应,等一会就可以了。如图所示:
在WIn7 下出现此问题,在XP下没有此问题。大家说说是什么原因呢?
用vc做一个很简单的程序,基于对话框,在OnInitDialog()中添加了一个定时器:
1
SetTimer(1,100,NULL);
然后在定时器函数OnTimer 里添加如下代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void
CTest2Dlg::OnTimer(
UINT
nIDEvent)
{
if
(1==nIDEvent)
{
KillTimer(1);
CDC *pdc = GetDC();
for
(
int
i=0;i<100;i++)
{
CString str;
str.Format(
"%d"
,i);
pdc->TextOut(20,20, str);
Sleep(100);
}
ReleaseDC(pdc);
AfxMessageBox(
"over"
);
}
CDialog::OnTimer(nIDEvent);
}
功能很简单,就是在对话框里不断显示数字,从0到99,但显示到30多的时候,就会出现”未响应“的假死状态,没有反应,等一会就可以了。如图所示:
在WIn7 下出现此问题,在XP下没有此问题。大家说说是什么原因呢?
0 0
- 很简单的一个定时器,win7下总出现“未响应”,xp下没问题。
- win7下vc6.0打开文件未响应的解决方法
- 解决win7下安装时Microsoft Visual C++ 6.0(VC60)出现未响应
- 安装mysql未响应--win7下完全卸载mysql
- 两步解决WIN7 下IE经常未响应的假死现象
- Cadence OrCAD capture CIS在win7 64位下打开未响应的根本解决方法
- win7下安装xp
- win7下安装xp
- win7下安装xp
- Win7下安装XP
- win7 下调试未签名的驱动
- 六个Win7下XP模式的缺陷
- 在XP下编辑的Word在Win7系统打开后出现格式错位
- Win7系统下安装Xp双系统简单教程
- Win7下开发的程序总报KERNELBASE.dll错误
- ie7 xp下使用CHtmlView浏览网页,出现崩溃及内存泄漏的问题,仅描述现象,未解决
- 在WIN7下安装XP
- win7系统下安装xp
- 预处理
- Chromium的启动流程
- markdown 流行的标记,写书,写文章佳品
- 雾山的Anrdoid学习笔记---CheckBox,RadioGroup&RadioButton
- 如何修改IIS上传文件的大小
- 很简单的一个定时器,win7下总出现“未响应”,xp下没问题。
- ExtJS Grid Tooltip的3+1种实现方式总结
- sql for xml 另一种写法(采用 tag 与 union all,简洁易懂)
- 10款精美而实用的HTML5表单(登录、联系和搜索表单)
- android示例之ExpandableListActivity和SimpleExpandableListAdapter
- iOS开发之摇一摇功能的实现
- 如何删除SVN的版本信息
- SharePoin报表以及仪表板Nevron SharePoint Vision控件介绍
- SQLServer 批量插入数据的两种方法