我打开一副图片,大小可能是几兆(如2.1M)的大小如何开辟一个比较大的缓冲区来保存图片数据,或者如何声明一个类来保存,打开图片后读取的数据,这个类定义怎样的变量?
解决方案 »
- 关于opengl中颜色表函数glcolortable出现异常的问题(opengl红宝书8-7程序)
- SDI(单文档)最大化后如何获取CFromView区域大小
- DLL中包含Ocx的问题
- 珠海金山毒霸招聘
- 为何我建立的dialogbar上面的按钮运行后都显示的是灰色,无发点击呢?
- ClistCtrl控件中同时选中多项的做法???
- VB有哪些缺点,使得人们都说它要灭亡了???!!!
- 我如何在VC里连接SQL server并且能在dialog里显示table的各数据
- EDIT控件问题
- "/"表示整除,但是我不想整除怎么办?比如将A/B,并转化成百分数。
- WIN32编程窗口问题
- 大家进来瞧瞧!!请各位大峡路见不平一声吼救一下小弟!!
VirtualAlloc
HeapAlloc
BYTE data[1024*1024*32];也就是足够大,32M的BYTE数组,可是编译无法通过。
查一下MSDN就会了啊,都有example的。
你VirtualAlloc一块内存然后载进来不就可以了。
或者直接用内存映射文件就可以了的。