关于CreateDIBSection函数
最近在做一个位图编辑的东西。
用到CreateDIBSection这个函数,对其中的一些细节不太明白。
CreateDIBSection返回一个HBITMAP句柄,同时通过参数可以得到指向DIB数据的指针。
我的操作是将其返回HBITMAP句柄绑定到一个CBitmap对象上,然后将这个对像选人内存DC中,用内存DC的方对位图进行编辑。
比如用LineTo划线等,但是当我保存后发现,这些操作并没有反应到位图文件中。
也就是说当通过位图句柄进行编辑操作时,数据并没有自动更新到DIB的数据中。
请教大家,这个问题如何解决,如果思路不正确的话那么该以何种思路实现位图编辑。