本帖最后由 oyljerry 于 2013-02-24 22:56:24 编辑

解决方案 »

  1.   

    补充:在OnClose中执行以下代码
    closesocket(m_Socket);
    WSACleanup();
    GdiplusShutdown(m_pGdiToken);
      

  2.   

    把Release优化去掉。把调试器Attach到你程序上,看看异常在哪。
      

  3.   

    123 closesocket(m_Socket); WSACleanup(); GdiplusShutdown(m_pGdiToken); 
    onclose 代码估计顺序有问题gdiP初始化在哪里?调用的?
      

  4.   

    OnClose那里的函数一个个注释掉,看看是不是哪个出问题了
      

  5.   

    不用windbg也行。用VC就可以的。
      

  6.   

    VC F5调试模式启动Release版本,然后关闭按钮事件中设置断点单步调试
      

  7.   

    你代码中delete不对。内存泄漏