能力值:
( LV2,RANK:10 )
|
-
-
2 楼
现在知道事件有信号时返回0,无信号时返回的是102,事件是
CreateEventA(0,1,1,0)创建的,后来运行Resetevent(200)置事件为无信号,后来又运行MFC42中CDialog:Domodal后该事件有变为有信号了,我之前在setevent上及句柄的地址上设了断点,可是调用CDialog:Domodal时并没有中断,不知还有什么其他事件api可以改变事件为有信号,另外CDialog:Domodal的功能是什么?CDialog:Domodal怎样调用我的程序代码,怎样才能中断在我的程序代码中。以上运行MFC42中CDialog:Domodal后该事件有变为有信号是源程序的情况,我crack后的程序运行MFC42中CDialog:Domodal后事件还是无信号,所以我的程序WaitForSingleObject返回102,有延时所以慢,本来可以在WaitForSingleObject之前加一个setevent,但感觉总是不完美,所以想找出原程序是在哪里怎样改变了事件的信号的。
|
能力值:
(RANK:10 )
|
-
-
3 楼
不明白你想说什么
线程同步 用的到吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
是线程同步的问题。现已解决,源程序还是调用了setevent, crack后的跳过了setevent,奇怪原来 setevent为什么没断下来。
|
|
|