0error,0warnig就是运行不了~~不知道能不能放上来大家一起帮忙调试一下~~
先征询意见怕被群殴~~
-_-!!!!!!!!!!!!!

解决方案 »

  1.   

    Debug Assertion Failed!
    Program:f:\monthctrl.exe
    file:appcore.cpp
    line:85#$%$#%$#%
      

  2.   

    乐于帮忙
    发到lizhaozhuo at people.com.cn
      

  3.   

    // initialize CWinThread state
    AFX_MODULE_STATE* pModuleState = _AFX_CMDTARGET_GETSTATE();
    AFX_MODULE_THREAD_STATE* pThreadState = pModuleState->m_thread;
    ASSERT(AfxGetThread() == NULL);CWinApp已经有了一个主线程了
      

  4.   

    请教楼上的楼上的~~
    CMonthctrlApp theApp;
    HICON hIcon = theApp.LoadIcon(IDI_ICON1); //图标句柄如果我没加CMonthctrlApp theApp;他就说我的theApp.LoadIcon的theApp没有声明
    如果建立了,是不是跟CWinApp里面的主线程冲突了?
    应该怎么样解决?
      

  5.   

    请教楼上的楼上的~~
    CMonthctrlApp theApp;
    HICON hIcon = theApp.LoadIcon(IDI_ICON1); //图标句柄如果我没加CMonthctrlApp theApp;他就说我的theApp.LoadIcon的theApp没有声明
    如果建立了,是不是跟CWinApp里面的主线程冲突了?
    应该怎么样解决?
    ---------------------------------------------------------------------------
    CMonthctrlApp theApp;不加,那你的程序怎么启动?而且theApp就变成没有声明过的了。
    theApp就是CWinApp的派生类啊。怎么会跟主线程冲突?
      

  6.   

    HICON hIcon = theApp.LoadIcon(IDI_ICON1); //图标句柄
    -----------------------
    换成这个试试
    HICON hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
      

  7.   

    谢谢楼上的~解决了,能解释一下吗?
    为什么要把
    HICON hIcon = theApp.LoadIcon(IDI_ICON1); //图标句柄
    -----------------------
    换成这个试试
    HICON hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
    啊???