DLL中函数调用的问题

trimean 2010-08-03 10:48:47
小弟程序中需要调用DLL中的函数显示一个对话框来对远程设备进行管理,其中有一个是重启设备的。这个函数相对有些花时间,前后GetTickCount()的差值约有100。此过程中界面会暂时地僵住。我用异步线程来执行这个重启操作,也未解决问题。请问高手们,能否帮忙分析一下原因是什么?不胜感激!
...全文
105 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bragi523 2010-08-03
  • 打赏
  • 举报
回复
你是不是主界面任然在wait?你要让主线程返回
汪宁宇 2010-08-03
  • 打赏
  • 举报
回复
将重启的这个函数设置成线程函数,这样避免与UI交互时挂起界面...
na_he 2010-08-03
  • 打赏
  • 举报
回复
开线程应该不会的吧,如果觉得界面不好可以添加进度条。
周药师 2010-08-03
  • 打赏
  • 举报
回复
开个线程去处理就行了
悟迟 2010-08-03
  • 打赏
  • 举报
回复
开线程也不能解决界面僵住的问题?

15,467

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧