首页
社区
课程
招聘
关于线程的疑问
发表于: 2006-7-27 10:33 4066

关于线程的疑问

2006-7-27 10:33
4066
最近遇到一个关于线程的疑问,请各位高手指点一下,先谢谢了。

疑问如下:

有A.exe,A.dll和B.exe,

A.exe给B.exe的主线程B1安装线程键盘钩子,钩子回调函数KeyBoardProc在A.dll中。

钩子函数内容为--当监视到某个按键后,创建一个新线程(本地)B2。

在新线程B2的线程函数中有安装CallWndProc钩子的代码,钩子回调函数CallWndProc在A.dll中,监视窗口为B.exe的主窗口,当新线程B2被创建后即时执行安装CallWndProc钩子的代码。

B2线程函数的代码在创建CallWndProc钩子后就完了。

在CallWndPrco回调中,当收到某个消息时,创建一个定时器,定时回调函数TimerCallBack在A.dll中。

现在的问题是:

1.KeyBoardProc运行在线程B1中?

2.CallWndProc运行在线程B2中?

3.TimerCallBack运行在线程B2中?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
顶一下,等解答
2006-7-27 22:58
0
游客
登录 | 注册 方可回帖
返回
//