说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请教大虾:为什么我打开的多媒体定时器停不掉!!!

编辑:说三道四文库 发布时间:2017-09-26 11:47
HTML文档下载 WORD文档下载 PDF文档下载
为什么我打开的多媒体定时器停不掉,timeKillEvent返回的总是97。

主要的源代码:

void CMmtimerDlg::OnBtnStart() 
{
    int iRetCode = 0; 
    // TODO: Add your control notification handler code here
#define TARGET_RESOLUTION 1  // 1-millisecond target resolution
    TIMECAPS tc;
    UINT     wTimerRes;

    if (timeGetDevCaps(&tc, sizeof(TIMECAPS)) != TIMERR_NOERROR) 
    {
        // Error; application can't continue.
        return;
    }
    wTimerRes = min(max(tc.wPeriodMin, TARGET_RESOLUTION), tc.wPeriodMax);
    
    iRetCode = timeBeginPeriod(wTimerRes); 
    wMMTimerID = timeSetEvent(2000,wTimerRes,TimeProc,0,TIME_PERIODIC|TIME_CALLBACK_FUNCTION);
 
}
extern CMmtimerApp theApp;
void CALLBACK TimeProc(UINT uID,UINT uMsg,DWORD dwUser,DWORD dw1,DWORD dw2)
{    
    static DWORD dwLastTime;
    CString strTime;
    DWORD dwCurTime;
    dwCurTime=timeGetTime();
    strTime.Format("%d,diff=%d",dwCurTime,dwCurTime-dwLastTime);
    dwLastTime=dwCurTime;    
    ((CMmtimerDlg*)theApp.m_pMainWnd)->m_lstTime.InsertString(-1,(LPCTSTR)strTime);    
}

void CMmtimerDlg::OnBtnStop() 
{
 
    // TODO: Add your control notification handler code here
    int iRetCode=0;
    
    iRetCode = timeEndPeriod(10); 
    iRetCode = timeKillEvent(wMMTimerID);
    strMMTImerID.Format("iRetCode=%d,LastError=%d",iRetCode,::GetLastError());
    m_lstTime.InsertString(-1,(LPCTSTR)strMMTImerID);
 
}
timeBeginPeriod 和 timeEndPeriod 的参数值必须要一样啊!

timeBeginPeriod(wTimerRes); 
iRetCode = timeEndPeriod(10); // wTimerRes == 10?
AMD高级副总裁Lisa Su访华 宣布引领AMD复兴的五大战略 一周热点:IBM新技术使网速达400G/s,硬盘会“烧掉”吗 特种作战,纽约极客企图建造现实中的“潘多拉星球” 领先Google 150年的数据可视化和“不务正业”的超级计算机 苹果会成为新微软的四大理由 雨血&#183;影之刃:参选2014年Unity游戏及应用大赛 AT&amp;amp;T联手IBM对抗AllSeen:“晚点和堵车”将成历史 微软WP春季更新将降低手机生产成本 意在开拓新兴市场 私人定制,十款最佳Node.js MVC框架 开发者“逆袭”,就等你一票! 基于多路云计算方案焕发新春 浪潮抢发E7 v2服务器 美国人眼中的腾讯 英特尔发布64位凌动处理器Merrifield 布局移动市场 OvershareKit:开源的iOS社交分享工具库 Ruby 2.1.1发布,改进系统加速,服务器兼容等问题 专访Ejoy2D作者云风:因Lua而生的开源图形引擎 当DDoS跨入400Gbps时代,那些来自孩子们的攻击该如何应对! Mesos渐入主流,Twitter模式有望“无限复制” 几十亿美元当头,你现实世界信息是否还会安全? 华为V3服务器挑战小型机,多路高端市场汹涌 迟到的祝福:Ruby生日快乐!编程快乐! 无缘CEO Stephen Elop将执掌微软硬件业务部门 又一API聚集地 3scale成立API Codex 你应该放弃的八大设计元素 Tropo与华为达成合作 Tropo API首次可供中国电信客户使用 抢先看:2014即将召开的Web Design大会 小米盒子2视频推送测试及解决播放优酷视频卡的问题 《近匠》UPYUN——从开发者变为服务者 移动开发者必须了解的10大跨平台工具 不差钱:30+收购案,170亿美元投资,IBM再度出手收购Cloudant 微软反击谷歌:Windows授权费降七成+硬件要求减少一半 小妹在看《设计模式》,多年没看C++,很多东西都不太明白。 谁作过“基于WEB的图书馆里系统” 关于模块编译的文体 各位高手帮一下忙。看一下这个问题。 谁来看看这个问题,10个零左右的运算也会溢出,delphi5,大家看看怎么解决,showmessage(floattostr(1207*(1208)*(2*1207+1)/24)); WhatlsOut(Conon) 请进来 谁作过“基于WEB的图书馆里系统” vc中有这样的管理类的工具吗 小妹在看《设计模式》,多年没看C++,很多东西都不太明白。 是高手的進來!不是的不好意思!!在線等 控件选择 关于在书上EJB的例子常见的一种方法的疑问(简单问题) 高分求一例,大分任你拿! 无法启动mysql,错误1067,怎么办? 这个价钱开多少? 请问以前版本的pb程序,如何在8。0上运行 请问在java中如何取得一个字符串的某几位? 哪位高手帮个忙啊? 我写了一个记事本,其中的一项功能"转到",没有实现,问题是:如何取得Richtextbox中的每一行的字符个数啊(整个Richtextbo 请推荐一本有关jdo的书或文章 以internal登录,出现insufficent priviledge 菜鸟说:关于TDATABASE的一个小问题 关于oracle错误代码的问题? 在HTML里是否有类似<!-- #include file="some.htm" -->的方法 突然很不爽,放它一百分 ------------------------------------------------ 请问:多目标决策算法,急!!!!:在线等待 关于./configure 如何进行端口的设置(在线等待) 急!哪位同仁知道秦皇岛的高程什么时候,在哪里报名!!! 数据更新 Win2000中如何禁止更改ip地址? 关于weblogic 8.1中运行jsp的问题 怎么得到一个窗口的句柄 这样的界面是在什么编程语言环境下实现的?急!急!!急!!! [提问]我装Microsoft Visual Studio SP5遇到麻烦,请帮忙。 dataAdapter配置视图函数是出错:函数提供的参数不够! 100分紧急求教关于 TClass 的问题。 一个不是很难的问题! 将三个数字型字符串加密成一密文,可逆 做了一个WBE服务器帮忙测试一下,来者有分,(只限2小时) 利用Sax进行XML文档解析的问题(高分)??? 我用一个ADOCONN,ADODATASOURCE,ADODATASET取得一组数据,请问我怎么用代码来控制指针下移,以及用代码取得当前某个字段的值? 好奇怪???? 错误分析,高分求解!! 各位大虾,帮帮忙!求助如何实现网页访问者的人数 有一个查询问题.快进来.进来有分. 重装Win系统后如何进入Linux系统?? 谁能帮我画这个图??给20分,真的给. 表格中的回车那里去了? 能把这样的VBS脚本改写为VB代码吗? 2000无故奇怪死机! 能把这样的VBS脚本改写为VB代码吗?? 俄军试验场发生严重爆炸事故德媒文章 中国统计方式使失业率“超稳惨案三年后 菲律宾“局部道歉” 现总中韩强烈抗议日本争岛视频韩媒:韩国越冬泡菜有望入选联合国非物澳大利亚蓝山险招治山火 当地居民获准美国海军军官出卖最高机密 换取Lad越南一中学发生越战遗留废弹爆炸 致1马来西亚水坝泄洪引发水灾 3死3失踪评论:拒任“非常任理事国”沙特给美脸被“假寡妇”咬会丧命 英国中学因毒蜘男子持1933年10美元银元券 至少美国芝加哥降初雪 创76年来最早降雪埃及教堂婚礼遭枪击多人伤亡 过渡政权美国警察将玩具枪看成突击步枪 误杀1美国共和党遭保守派绑架 民主党有望夺伊朗就核问题谈判建议案遭曝光 国内强美14岁中学生被控谋杀女教师 48小美日澳拟举行联合军事演习 日媒称或为美媒指俄文化中心在美招募间谍 俄官方美研究人员观测到最古老银河 距今约1中泰广场每日奉送“爱心粥”深入学习贯彻习近平总书记关于群众工作一鼓作气抓好第一批活动收尾工作 认真冬季养生吃出健康冷空气到灰霾散不当公务员,却去卖假表平安产险完成最大数额理赔举办干部学法暨人民调解员培训台湾简化大陆赴台审查程序街总工会开展免费体检活动傅博继续过渡?里皮未来接手?下午茶的意义春节出境长线游报名最快本月下旬截止赛马场汽车城月底开始撤场猛狮科技终止资产重组恒怡社区辖内单位开展无偿献血活动一鼓作气抓好第一批活动收尾工作认真扎外来务工人员团体票开始登记国家卫计委要求:实现全国流动人口计生母亲杀儿谁该疼痛民房失火 街坊端水帮忙灭火
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘