mithat
驱动牛犊
驱动牛犊
  • 注册日期2001-04-03
  • 最后登录2004-01-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1246回复:0

为什么使用DeviceIOcontrol发消息给Vxd总死机啊

楼主#
更多 发布于:2002-01-18 13:48
响应函数是在CformView类里面的,那么窗口句柄如何
获得啊
event处理时app来不及响应?可是同样的对话框测试程序却能
够准确的响应啊。
      
似乎是因为在构造函数或者是初始化的时候调用CWnd
指针是可以的,但如果这些指针是临时的,因此不能
够存储以后使用?

要问的几个问题:
1,向CFormView类发消息用Shell_Postmessage时候
那个窗口句柄怎么获得,如果用GetSafeHwnd()获得
的是临时的,则由可能会出错。但顶多Vxd不响应,
而不应该出现死机的问题啊。
改用CMainFrame发送,仍然死机。那么在CMainFrame
::OnCreate函数中获得的句柄是否有效

2、如何使用事件来同步线程,为什么会出现300多次
中断而进入线程仅有6次的这种现象。

3、具体的同步线程时的过程细节是如何的?能不能请您
给找一份源码?
  
     谢谢了
共同切磋:)
游客

返回顶部