本帖最后由 nabasasun 于 2013-01-17 16:56:05 编辑

解决方案 »

  1.   

    使用cclientdc dc;
    dc.moveto
    dc.lineto
      

  2.   

    那你说这里哪里有错?如楼上,你用CClientDC看看有没有错
      

  3.   

    会不会是GetDC();返回了空指针
      

  4.   

    一样出错
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f9c0 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    mypen.exe 中的 0x7c812aeb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012fa3c 处的 CResourceException。
    线程 'Win32 线程' (0xe7c) 已退出,返回值为 1 (0x1)。
    程序“[2328] mypen.exe: 本机”已退出,返回值为 1 (0x1)。
      

  5.   

    判断一下GetDC();是不是返回空指针
    如果返回空指针,用GetLastError打印下错误码,然后查msdn
      

  6.   

    可以详细说下么~我也碰到这问题~InvalidateRect(,TRUE)时间长了就出现那问题了~应该怎么解决Life-try.exe 中的 0x7c812fd3 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f8d8 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    Life-try.exe 中的 0x7c812fd3 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f8d8 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    Life-try.exe 中的 0x7c812fd3 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f8d8 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).
    Life-try.exe 中的 0x7c812fd3 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f8d8 处的 CResourceException。
    Warning: Uncaught exception in WindowProc (returning 0).