当前位置: 代码迷 >> WinCE >> 偶尔出现主线程执行Findwindow时挂起,程序不往上运行的有关问题
  详细解决方案

偶尔出现主线程执行Findwindow时挂起,程序不往上运行的有关问题

热度:10148   发布时间:2013-02-26 00:00:00.0
偶尔出现主线程执行Findwindow时挂起,程序不往下运行的问题
wince下执行API(Findwindow),我的理解是即使找不到窗体也会立即返回的啊,为什么会在这个地方线程
挂起呢?大侠们有没有碰到过这个问题。

::FindWindow(NULL, L"窗体名") 

------解决方案--------------------------------------------------------
我也遇到过。在CE多线程情况下,会出现主种宕机现象。改在主线程下就不会出现这种情况。
------解决方案--------------------------------------------------------
要查找的窗体必须在主线程下创建使用。我以前是从线程中创建,出现宕机现象,现在没有再出现。