Chinaunix首页 | 论坛 | 博客
  • 博客访问: 514443
  • 博文数量: 576
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(576)

文章存档

2011年(1)

2008年(575)

我的朋友

分类:

2008-10-14 15:08:33

pepperdiyu:我觉得要显示提示框 ,是不是用无模式对话框会好点。
(发表于2004-9-7 9:37:00)

tyzam:大哥,好象有内存泄露,是不是new了提示窗口后没销毁阿
(发表于2004-9-7 10:49:00)

sambios:大家好,多谢大家的支持!new了提示窗口之后,之所以没有及时delete 是因为如果不加处理就直接在UpdateWidnow后面加delete 语句的话,将看不到提示窗口.这里有一个解决方案:就是定义成CMainFrame成员变量:然后在构造函数中初始化(new),在析构函数中释放(delete).
由于本软件是从xp下调试成功的,2k下AnimateWindow的郊果会有所不同,解决方法是可以从CFrameWnd派生类.不足之外请见谅!

(发表于2004-9-7 13:07:00)

Snowmen:不要在CreateMsgWnd后显示,多加个控制显示涵数ShowMsgWnd
(发表于2005-2-3 22:48:00)

fireway2008:同意把提示窗口做成基于CDialog类的
另外,解决内存泄露只需要把
case ID_TIMER_CLOSE_WINDOW:
……
// SendMessage(WM_CLOSE);
DestroyWindow();//以此代替
(发表于2008-10-7 19:50:00)

..........................................................................
--------------------next---------------------

阅读(318) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~