关注!我记得好象还要个DELETE OBJECT的调用的,默认是由CWND调用,而自己DESTROYWINDOW的话就要调用DELETE THIS!
解决方案 »
- 程序编译出错stacks error LNK2005: "public: int __thiscall Stack::GetTop(void)" (?GetTop@Stack@@QAEHXZ) already defined in stacks
- skinmagic2.21的问题?
- 初学者请教:如何在一个类中引用另一个类中的变量
- 制作安装程序中的一个小问题
- 怎样watch list<CMyObj> _list中的元素?
- (关于钩子的问题)要获取建立文件的消息,应该用哪一种Hook api呢,高手最好给一个例子
- 怎样实现象VS中的属性窗口那样自动缩放的窗口?
- 工作线程之间到底能不能通信?
- 邀请码
- 多个BMP图片显示及处理~
- 为什么我的VC程序有些可以运行,有些突然不能运行了(程序没有问题)???
- 图像处理中的问题:DCT,DWT等
hwnd就是你要关的窗口的句柄
非MFCD中当然会出现错误,你应先获取窗口对象(或指针),然后
WndObject->DestroyWindow()即可!祝你好运!
SendMessage( AfxGetMainWnd()->m_hWnd ,WM_CLOSE,0,0) = 非法操作SendMessage和PostMessage的区别是有的
所以建议你用PostMessage试试,一般来说能除掉“非法操作”这个问题