![]() |
1
3
LoadBitmap()将只创建与显示兼容的位图,而不是与设备无关的位图(DIB)。而且,作为 LoadBitmap() documentation 它本身在顶部说,“这个函数已经被 LoadImage 功能”。LoadBitmap()仍然存在几乎令人惊讶,因为我认为它已经被LoadImage()取代了 从Windows 95开始! (这只是为了说明要放弃向后兼容性是多么困难!) 习惯于 由Windows用来绘制UI的各个部分,但现在由处理 DrawFrameControl() . 同样,OEM位图是一个古老的事物,“新”行为已经存在很长时间了。
在新代码中,您可能需要一个与设备无关的位图,在这种情况下 使用LoadImage(),最后一个参数应该是“LR峎CREATEDIBSECTION”。在您使用遗留代码的情况下,坚持使用“LR廑u DEFAULTCOLOR”可能更安全。 |
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |