注册 登录
编程论坛 VC++/MFC

求助:关于VC++建立的工程运行CPU使用率90%以上的问题?

xiaoj_7 发布于 2010-11-30 10:53, 671 次点击
采用VC++已经建好的一个动态链接库,假如叫Dll1,又建了一个MFC APPWIZARD[EXE]工程,叫Test.动态链接库采用隐式链接的方式。Test平台运行时,将Dll1.lib,Dll1.dll拷到Test工程文件夹下即可运行。问题是:1、假如我在Test工程里做了一个叫button1的按扭,运行后按下button1即实现button1对应的功能,同时查看Windows任务管理器发现Test.exe的CPU使用率一栏达到90%以上。请问该如降低CPU使用率?内存使用率还行,不算太高。2、现在分不清是动态链接库还是Test平台的问题?将此Dll1用到另外一个叫Testnew平台同样有CPU使用率高的情况。该如何查出原因所在?
附:用另一台配置更高的电脑运行时,发现CPU使用率50%左右。
3 回复
#2
xiaoj_72010-12-01 16:57
没人回答,自己先顶一下
#3
muniao5232010-12-01 18:04
CPU90%的使用率是持续多长时间??

#4
xiaoj_72010-12-07 11:38
回复 3楼 muniao523
持续时间不长,只在按下相应功能的按扭时CPU使用率才会上升
1