CreateDIBitmap 要如何移植,搜了一下以前的帖子都过期了.各位大虾帮帮忙呀

刚接到一个东西,要移植,可是在wince下没有CreateDIBitmap函数,但好象可以通过使用CreateDIBSection函数来做到,但确实对这两个函数都不熟悉,谁能给一个修改好的函数呀.如果能说明一下两个函数的使用就更好了,分再给:)
[122 byte] By [1982pc] at [2008-1-9]
# 1
自己顶~~~~
1982pc at 2007-10-19 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 2
2006年最后顶一次
1982pc at 2007-10-19 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 3
我那里有这么一个例子:

BITMAPINFO RGB24BitsBITMAPINFO;
ZeroMemory(&RGB24BitsBITMAPINFO, sizeof(BITMAPINFO));
RGB24BitsBITMAPINFO.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
RGB24BitsBITMAPINFO.bmiHeader.biWidth = width;
RGB24BitsBITMAPINFO.bmiHeader.biHeight = height;
RGB24BitsBITMAPINFO.bmiHeader.biPlanes = 1;
RGB24BitsBITMAPINFO.bmiHeader.biBitCount = 24;

//use the function CreateDIBSection and SelectObject
//in order to get the bimap pointer : lpBitmapBits
HBITMAP directBmp = CreateDIBSection(hMemDC, (BITMAPINFO*)&RGB24BitsBITMAPINFO,
DIB_RGB_COLORS, (void **)&lpBitmapBits, NULL, 0);

http://blog.Codefund.cn/slyzhang/category/172429.aspx?PageNumber=2

你看看。。可以的。
那个函数我试过了。‘
# 4
回slyzhang
这个例子我有,我看见你们以前讨论的一篇帖子,关于wince上gif动画的显示,其实我就是在用gif89a 在移植.但遇到几个问题,首先就是文件创建时的几个参数不支持FILE_ATTRIBUTE_NORMAL|FILE_FLAG_SEQUENTIAL_SCAN,然后就是我上面提到的问题,你们有好的解决办法么?或给点儿提示,谢谢了.
1982pc at 2007-10-19 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 5
http://topic.Codefund.cn/t/20051213/17/4457006.html
1982pc at 2007-10-19 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...