更改 Win32 窗口的像素

标签 c windows bitmap pixel

我知道这可能是常识,但是有没有一种方法可以从 C/C++ 编辑 Windows 窗口像素的 RGB 值,而无需使用像 OpenGL 还是 DirectX?如果有,直接操作像素缓冲区的内置函数是什么?

最佳答案

在你的WM_PAINT你可以调用处理程序 SetPixel .

关于更改 Win32 窗口的像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8788743/

相关文章:

windows - 更新显卡不更新opengl32.dll

java - 如何更改位图的不透明度?

c++ - WTL CIdleHandler 的正确用法是什么?

android - 方法 getBitmapFromMemCache(String) 未定义

连续两次获取相同图像后的android位图内存不足错误

c - Vector 和链表 ADT 的区别

c - stdout 和 printf 的行为

c++ - 使用新标准

c - 为什么在我仍然能够访问这些位置时出现段错误?

windows - 在 Windows 上的 Mercurial 中更改文件名的大小写