社区
界面
帖子详情
请教一个简单的耗时问题的处理。
scsi
2003-10-15 03:20:35
我写了一个类A,这个类里面有个成员函数fun(),他很耗费大量的时间,
有个窗口的类B中声明了一个这个类的对象a
然后在B中调用这个耗时的成员函数,
出现的情况是类B的窗口再也不响应任何鼠标消息了,
请问该如何处理,
让fun()运行的同时B窗口也可以相应消息。
...全文
20
5
打赏
收藏
请教一个简单的耗时问题的处理。
我写了一个类A,这个类里面有个成员函数fun(),他很耗费大量的时间, 有个窗口的类B中声明了一个这个类的对象a 然后在B中调用这个耗时的成员函数, 出现的情况是类B的窗口再也不响应任何鼠标消息了, 请问该如何处理, 让fun()运行的同时B窗口也可以相应消息。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PiggyXP
2003-10-15
打赏
举报
回复
是不是可以在A类主循环中中添加上相应消息转发的函数
类似于这样,记不大清了
MSG message;
if(::PeekMessage(&message,NULL,0,0,PM_REMOVE)){
::TranslateMessage(&message);
::DispatchMessage(&message);
}
SeekTruth
2003-10-15
打赏
举报
回复
简单点;
DWORD dwThreadID;
HANDLE hThread=CreateThread(NULL,0,ThreadProc,(LPVOID)需要的参数,可以为结构或对象的指针,0,&dwThreadID);
CloseHandle(hThread);
将你的函数写在线程函数中,线程函数原型如下:
DWORD WINAPI ThreadProc(LPVOID lParameter)
{
fun();
return 0L;
}
注意全局资源的保护.
scsi
2003-10-15
打赏
举报
回复
能否用代码示意一下,
小弟实在不知道如何用多线程来进行响应。
FAICHEN
2003-10-15
打赏
举报
回复
多线程处理
wuxfBrave
2003-10-15
打赏
举报
回复
用线程
小日本视频转换器
比如老枯用dv 576线,在做vcd时候只需要288线,
简单
舍弃
一个
场就可以,不需要deinterlace. 相反,如果视频源是352x288的隔行扫描视频,则需要做de-interlace. 裁剑画面:由于电视机播放视频的时候对边缘四周的部分...
多线程的
问题
和一些学习感悟
写
一个
小软件的时候碰到了
一个
问题
。有一串很
耗时
的函数需要
处理
。基本流程如下:private void Sample(){ aMethodNeedLongTime();//
一个
很
耗时
的计算函数 aMethodNeddLongTimeRefWithUI();//
一个
很
耗时
的与UI控件...
千万级别数据迁移从
耗时
3天优化到半个个小时
项目背景:公司对现有系统做重构,新系统上线前... 项目开始时是从
简单
的版本开始做,并没有考虑速度
问题
,按照
简单
的单线程开发,数据分页读取然后做数据转化后通过mybatis批量写入数据库。第一版只是完成业务逻...
自然语言
处理
(NLP)简介
简单
地说,自然语言
处理
就是用计算机来
处理
、理解以及运用人类语言(如中文、英文等),它属于人工智能的
一个
分支,是计算机科学与语言学的交叉学科,又常被称为计算语言学。由于自然语言是人类区别于其他动物的根本...
java采用CountDownLatch +“多线程”----实现多个线程分别
处理
不同任务
最近在工作时,有一位同事遇到了
一个
查询优化的
问题
,过来向我
请教
。
问题
大致是这样的:要给前端提供
一个
查询的接口,而在此接口中要去调用远端的10几个ESB接口,由于要调用的远端ESB接口数量过多导致此接口响应...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章