释放资源的问题 SW_MINIMIZED就是最小化把,程序窗口不在屏幕上显示了。占用的资源就少了撒。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是这么简单吧。少得很夸张的呀。比如暴风影音,刚启动时有10几MB,最小化后不到1MB了.如果因为不在屏幕上显示才减小内存,那你调用ShowWindow( SW_HIDE )试试,内存照样没多大改变.所以我觉得是不是ShowWindow( SW_MINIMIZED )是不是做了什么事情把内存还给系统了.有没有相关的函数? 不是这个内存啊,因为一般的程序自己申请(比如new)的内存一般不会很大。但windows的某些缓冲机制会导至内存占用增加(比如程序中使用了微软的某些COM组件,文件读写产生的缓冲),这样产生的额外内存远比程序本身占用的要高很多,这也就是为什么最小化时内存会降下这么多。因为这部分资源是系统分配的,在程序里不可能delete掉,所以我想问问有没有这类的函数跟windows说把我占用的资源释放掉。 其实ShowWindow( SW_MINIMIZED )就有这个效果, 不过我不想调用ShowWindow,不知道还有别的方法没。 LPWSTR类型的字符窜,怎么以,分割开呢?有api实现么? ado连接SQL2000:-----未指定的错误 字体高度问题!急! 怎么将一个工程中的部分资源在另一工程中使用? 键盘输入字符的判断问题 如何获得视图的指针 哪位大哥知道做矢量字体需要什么软件呀?? 我有了TTS的安装包后怎么在程序中应用呢?是不是要有TTS的接口函数.. TransparentBlt为什么会有毛刺 Windows api编程radio button消息处理 如何在动态库DllMain中加载一个对话框???????? 句柄的实质,与大家一起探讨,欢迎拍砖!
比如暴风影音,刚启动时有10几MB,最小化后不到1MB了.如果因为不在屏幕上显示才减小内存,那你调用ShowWindow( SW_HIDE )试试,
内存照样没多大改变.所以我觉得是不是ShowWindow( SW_MINIMIZED )是不是做了什么事情把内存还给系统了.
有没有相关的函数?
但windows的某些缓冲机制会导至内存占用增加(比如程序中使用了微软的某些COM组件,
文件读写产生的缓冲),
这样产生的额外内存远比程序本身占用的要高很多,这也就是为什么最小化时内存会降下这么多。因为这部分资源是系统分配的,在程序里不可能delete掉,
所以我想问问有没有这类的函数跟windows说把我占用的资源释放掉。
不知道还有别的方法没。