上一主题下一主题
关键字
主题 : wince多媒体定时器无法设置断点求助!!!
级别: 北风工程师

UID: 474135
精华: 0
发帖: 543
威望: 1108 点
学点: 666 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-13
最后登录: 2014-08-25
楼主  发表于: 2014-07-17 16:20||

wince多媒体定时器无法设置断点求助!!!

使用大致是这样: ZPFTNwf  
?NeB_<dLa`  
// 需要引入的头文件和库 eeZ9 w~<  
#include <mmsytem.h> w N.Jyb  
#pragma comment(lib,"mmtimer.lib") Qk?Jy<Ra  
// 定时器回调函数 nQMN2jM  
void CALLBACK TimerProc(UINT wTimerID,UINT msg,DWORD dwUser,DWORD dw1,DWORD dw2); 6ng9 o6  
// 创建定时器 )]Rr:i9n  
MMRESULT uTimerID = timeSetEvent(1000,1,TimerProc,(DWORD)this,TIME_PERIODIC | TIME_CALLBACK_FUNCTION); WVFy ZpB  
g_=ZcGC  
// 定时器超时**** 1EB`6_>y  
void CALLBACK TimerProc(UINT wTimerID,UINT msg,DWORD dwUser,DWORD dw1,DWORD dw2) `UPmr50Wq  
{ YzVLa,[  
    // TODO:Place Code here -JkO[ IF  
} v.J#d>tvf  
K>~l6  
定时器能正常运行,timerproc函数里设置断点,程序就停了,没有任何反应,也不中断。 5}VP-04vh  
请问是什么原因?跟平台有关吗? DO; 2)ZQ%  
更多 0
此帖悬赏结束
最佳答案: 1 学点
最佳答案获得者: 慕容紫英
级别: 北风资深工程师


UID: 472421
精华: 0
发帖: 1405
威望: 1631 点
学点: 64 点
贡献: 23 点
好评: 0 点
学币: 95 个
注册时间: 2014-07-09
最后登录: 2018-07-09
沙发(1楼)  发表于: 2014-07-17 16:21||

可能是 PC 操作系统的问题吧,或 ActiveSync 版本的问题 ym*oCfu=  
zDoh p 5,  
我现在是在 Win 7 上断点是可以设置的,但我这里单步不行,只能不断的设置断点、或 使用 Run To Cursor。
最佳答案奖励: (+1) 学点
级别: 北风助理工程师

UID: 474136
精华: 0
发帖: 418
威望: 898 点
学点: 715 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-13
最后登录: 2014-12-05
板凳(2楼)  发表于: 2014-07-17 16:20||

都是这样吧。我一直输出信息调试。看看是否有人可以断点。
级别: 北风工程师

UID: 474143
精华: 0
发帖: 522
威望: 1131 点
学点: 887 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-13
最后登录: 2014-08-27
地板(3楼)  发表于: 2014-07-17 16:21||

不是很清楚,之前没用过,前阵子移植一个旧平台的代码到wince。没****法才用mmtimer,发现就是不能设置断点。