递归火山软件开发平台

标题: GetObject API BITMAP 结构体请教--已解决 [打印本页]

作者: glbosom    时间: 2023-8-8 11:52
标题: GetObject API BITMAP 结构体请教--已解决
本帖最后由 glbosom 于 2023-8-8 15:14 编辑

已解决,是缓冲区尺寸问题
改成 取结构数据尺寸 后正常了

(, 下载次数: 24)

(, 下载次数: 23)

(, 下载次数: 27)
不知道哪里有问题,取不到位图信息

API 和 结构体原型如下
int GetObject(
HGDIOBJ hgdiobj,// handle to graphics object of interest
int cbBuffer,// size of buffer for object information
LPVOID lpvObject // pointer to buffer for object information
);





typedef struct tagBITMAP { // bm
LONG bmType;
LONG bmWidth;
LONG bmHeight;
LONG bmWidthBytes;
WORD bmPlanes;
WORD bmBitsPixel;
LPVOID bmBits;
} BITMAP;







欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4