bi.biSizeImage = ((((bi.biWidth * bi.biBitCount) + 31) & ~31) / 8)
* bi.biHeight;
能解释下吗?
另外还有一个问题就是以下语句能起到什么作用,屏蔽系统热键?可以屏蔽鼠标键盘的消息吗?
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, NULL,0);
* bi.biHeight;
能解释下吗?
另外还有一个问题就是以下语句能起到什么作用,屏蔽系统热键?可以屏蔽鼠标键盘的消息吗?
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, NULL,0);
上面那个语句的意思就是要让一行的数据必须是4的部数的作用!
Word aligns to 16-bit boundaries.
Double Word aligns to 32-bit boundaries. Data with type sizes of less than 4 bytes are aligned on their type size.
Quad Word aligns to 64-bit boundaries. Data with type sizes of less than 8 bytes are aligned on their type size.
从 0004 开始 到 0007。如果数据不够,达不到 0007,那么就需要补充无用的数据,
使得结束位置达到 0007。DWORD对齐之后系统操作位图速度会比较快。============================================================================
提问题时标题要简明扼要地说明问题内容,切忌使用"急","求救"之类不能说明问题的标题
http://alphasun.betajin.com/ 遇到问题可以给我发消息,给我发信息时请附带原帖地址
DocWizard C++程序文档自动生成工具 | Wave OpenGL | HttpProxy | AjaxParser词法分析