larwar 2023-07-05 20:55 采纳率: 100%
浏览 15
已结题

C++类中HWND类型数据为0

C++类中HWND类型数据有时候正常,有时候为0,是什么原因?
开始怀疑是类析构时释放了,重载了析构函数后还是不管用
我是把这个类存储到了一个list列表里,遍历列表找到这个对象,再进行操作的,会不会有影响?
正常数据:

img


异常数据:

img

  • 写回答

3条回答 默认 最新

  • 0x0007 2023-07-06 10:00
    关注

    没有完整源码,无从猜测,可能的点很多。

    但有个办法可以追踪到问题,调试的时候,把该变量添加到【自动窗口】,右键选中该变量,勾选【值更改时中断】,这样该变量修改时就可以自动断下来,你可以看调用堆栈,找到修改的根源。

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 7月14日
  • 已采纳回答 7月6日
  • 创建了问题 7月5日

悬赏问题

  • ¥15 大一前端新生求教学解答
  • ¥15 如何制作一个可以查看“网游有序列的装备词条”的软件/插件
  • ¥15 CS2打5E与完美天梯匹配会与服务器断开连接(黑框没标明具体原因)
  • ¥15 利用cst反推材料电磁参数,推出想x,y,z方向的相对介电常数与磁导率
  • ¥15 求帮助!用赛灵思FPGA XC7A35T对一个频率50MHz的数字信号读取高低电平,只用HR bank普通单端io进行采样可以吗
  • ¥15 训练准确率100%,测试准确率只有50%
  • ¥15 grafana创建dashhabord提示no data sources of type Prometheus Alert
  • ¥15 python用arima时间序列法预测不出结果 急
  • ¥15 思科交换机如何恢复配置
  • ¥15 请问各位, tiktok 出现这个是什么问题呢?