窗口类释放问题
【生活经历分享】华师国培 华师伴学 合同都是坑 消费者付款后无法退款
和华师国培签合同需小心,合同中都是保护华师的条款,没有保护消费者的条款。
收到钱,就算你因对培训质量不满意,也不能退款。因合同消费者维权肯定十分艰难。
华师伴学的授课方式是看录制的视频,不是真人现场教学。是否是您和孩子想要的学习方式?
各位打算报名的,交费要谨慎!
其他人在小红书上发的,转:
深圳市华师国培教育科技有限公司,黑心机构,大家擦亮眼睛,别被骗了,消费欺诈,虚假承诺,签合同各种坑,收到钱了不履行承诺不退款,乱扣费,维权艰难! - 小红书
写了一个带窗体的DLL,在DLL初始化时调用: if((one = FindWindow(SIPSELECT_CLSNAME, NULL)) != NULL) { SetForegroundWindow(one); RETAILMSG(1,(TEXT("Lib - Init open 1/r/n"))); return ; } 但是在第二次加载DLL失败,当然以后都会失败的。 设计发现,if((one = FindWindow(SIPSELECT_CLSNAME, NULL)) != NULL)失败,导致不能继续执行DLL加载。 但如果不增加此判断,几次加载DLL后,会在内存中产生多个DLL窗体类的定义,产生内存泄漏。 分析: (1)RegisterClass()窗体类没有释放,导致出现上面的错误。查MSDN,有对应的函数UnregisterClass()来完成窗体类释放。 (2)调用此函数后,开始并没有达到想要的效果。调试发现此函数调用失败,进一步通过GetLastError()得到错误码是:1412 - 类别仍有打开的窗口 (3)知道原因后,在DLL应用的WM_DESTORY的响应中,调用DestoryWindow()销毁窗口,UnregisterClass()调用成功。 DLL所需要实现的功能实现!

浙公网安备 33010602011771号