MFC程序突然无法响应任何事件?怎么能看出是哪里出了问题?

解决方案 »

  1.   

    程序假死?
    CPU占用率多少
      

  2.   

    不是这个意思
    是我通过add event handler添加的消息处理函数都没有响应
      

  3.   

    拖动程序界面,最大化最小化都没问题?你是不是没有在BEGIN_MESSAGE_MAP/END_MESSAGE_MAP()
    添加消息映射啊
      

  4.   

    这些都没有问题
    在BEGIN_MESSAGE_MAP/END_MESSAGE_MAP中都有添加消息映射
      

  5.   

    主要是编辑框和组合框,都还能编辑和选择,但是没有调用change事件对应的方法。
      

  6.   

    使用了Inherited Project Property Sheets
    内容如下:
    <?xml version="1.0" encoding="gb2312"?>
    <VisualStudioPropertySheet
    ProjectType="Visual C++"
    Version="8.00"
    Name="my_project"
    >
    <Tool
    Name="VCCLCompilerTool"
    AdditionalOptions="/vmg"
    AdditionalIncludeDirectories="&quot;$(FASTXML_H)&quot;;&quot;$(SYSTEMC_H)&quot;;&quot;$(TLM_H)&quot;;&quot;$(BOOST_H)&quot;"
    RuntimeLibrary="3"
    WarningLevel="0"
    />
            .....
    去掉就可以了