社区
资源
帖子详情
如何得到资源内存的大小,急!!!!
loutingyv
2000-08-22 10:02:00
我用HGLOBAL gl=loadResource(...)装入一个自定义的资源,
用size=Globalsize(gl)时程序崩溃,我无法解决这个问题,
那位大虾帮忙
...全文
131
5
打赏
收藏
如何得到资源内存的大小,急!!!!
我用HGLOBAL gl=loadResource(...)装入一个自定义的资源, 用size=Globalsize(gl)时程序崩溃,我无法解决这个问题, 那位大虾帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FBStudio
2000-08-23
打赏
举报
回复
HRSRC hrsrc=FindResource(hinst,MAKEINTRESOURCE(IDR_ID),RT_RCDATA);
DWORD size=SizeofResource(hinst,hrsrc);
LPBYTE pb=(LPBYTE)LockResource(LoadResource(hinst,hrsrc));
loutingyv
2000-08-23
打赏
举报
回复
那Globalsize()为什么不行呢?
dandycheung
2000-08-23
打赏
举报
回复
这个问题很不好回答。Windows系统中的句柄这个东西很复杂,他代表的意义不是固定的,虽然他经常是代表其实地址。GlobalSize()是用来检查一块内存,既然在检查资源时失败,显然有某种因素导致了他识别整个资源为一整块内存,具体需要问微软这两个函数是如何实现的以及内存分配和资源格式的详细细节。
U皮特U
2000-08-22
打赏
举报
回复
没错,MSDN中推荐使用SizeofResource。MSDN中与资源有关的内容在:平台SDK/User Interface Services/Resources/Resources
关于资源大小的内容在该主题下的About Resources/Adding,Deleting,and Replacing Resources
dandycheung
2000-08-22
打赏
举报
回复
有一个API函数你为什么不用?
DWORD SizeofResource(
HMODULE hModule, // resource-module handle
HRSRC hResInfo // resource handle
);
(十二)MySQL之
内存
篇:深入探寻数据库
内存
与Buffer Pool的奥妙!
经过上述一系列的分析后,咱们就将MySQL
内存
方面的知识理清楚了,尤其是关于InnoDB的缓冲池,会发现和我说的一样:**InnoDB引擎几乎将所有的操作都放在了
内存
中进行**,比如写日志、写数据、查数据等,只有逼不得已的情况下,才会走磁盘读写数据。假设你部署MySQL的机器
内存
足够大,并且为分配的
内存
空间也足够大,比如机器的
内存
有128GB,此时为分配了100GB,而整个库的所有表数据加起来仅有80GB,此时要记住!InnoDB。
微软图形控件(Chart或MSchart)的用法
急
用!!!
下面是下载地址:
控件:Microsoft .NET Framework 3.5 的 Microsoft 图表控件 (Microsoft Chart Controls for Microsoft .NET Framework 3.5 )–包含英文版,中文版。上面提供的链接是中文版的,可以更改为英文版。
语言包:Microsoft Chart Controls for Microsoft .NET Framework 3.5 Language Pack
C++
内存
泄漏和
内存
碎片的产生及避免策略
1.
内存
泄漏的定义 一般我们常说的
内存
泄漏是指堆
内存
的泄漏。堆
内存
是指程序从堆中分配的,
大小
任意的(
内存
块的
大小
可以在程序运行期决定),使用完后必须显示释放的
内存
。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块
内存
,使用完后,程序必须负责相应的调用free或delete释放该
内存
块,否则,这块
内存
就不能被再次使用,我们就说这块
内存
泄漏了。 2、内
十二)MySQL之
内存
篇:深入探寻数据库
内存
与Buffer Pool的奥妙!
经过上述一系列的分析后,咱们就将MySQL
内存
方面的知识理清楚了,尤其是关于InnoDB的缓冲池,会发现和我说的一样:InnoDB引擎几乎将所有的操作都放在了
内存
中进行,比如写日志、写数据、查数据等,只有逼不得已的情况下,才会走磁盘读写数据。假设你部署MySQL的机器
内存
足够大,并且为分配的
内存
空间也足够大,比如机器的
内存
有128GB,此时为分配了100GB,而整个库的所有表数据加起来仅有80GB,此时要记住!InnoDB。
C++
内存
管理
[导语]
内存
管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但
内存
管理在C++中无处不在,
内存
泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,
内存
管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的
内存
管理基本是自动的,当然你也放弃了自由和对
内存
的支配权
资源
2,586
社区成员
18,441
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章