请问如何销毁一个已注册的窗口
我在使用API编C程序。
已经注册了一个窗口,出于一些目的要彻底销毁这个窗口,当再按按钮时重新完整生成这个窗口。
我在那个窗口的WM_DESTORY里写了DestroyWindow(hwnd);
而执行时,再次点击按钮时,都报告无法注册窗口,这应该怎么办?
谢谢各位大侠先
[解决办法]
DestroyWindow只是发送WM_DESTROY,WM_NCDESTROY消息,并没有将对应内存置空,你试一下,调用这个函数后,再把窗口指针置空
[解决办法]
delete之,NULL之
[解决办法]
注册了窗口类,当然要反注册。用UnregisterClass