为什么我的24位色的CBitmap对象放至dc中,在显示分辨率为16位色的情况下
CDC::GetCurrentBitmap()方法返回的CBitmap对象会是16位色呢
但当显示分辨率为24位色情况下却返回的是正常的。
这样的结果造成我的程序只能在24位色以上的分辨率下使用请问如何避免这种情况的发生呢????
多谢
CDC::GetCurrentBitmap()方法返回的CBitmap对象会是16位色呢
但当显示分辨率为24位色情况下却返回的是正常的。
这样的结果造成我的程序只能在24位色以上的分辨率下使用请问如何避免这种情况的发生呢????
多谢
解决方案 »
- (MFC/VC/C++)谁用过CImage类呀 求助
- char[5]=1,char[6]=2,char[7]=8怎样将它们拼成int型的数字128呀?
- vs2008 向导 添加任何东西 都失败?
- 如何把VC工程的部分当做一个模块进行多次使用?
- 如何拦截控件的键入
- 如何用Hook捕获WM_DEVICECHANGE消息?
- OpenProcessToken中的token是什么啊,他是干什么用的啊。
- 急!!!!!!!!!bPhysAddr[MAXLEN_PHYSADDR] 这个适配器的物理地址应如何得到???
- 关闭进程
- 又是调试问题,请关注一下!
- 怎样在对话框中的RichEdit使用“Tab”键缩进4个字符?=在线等待=
- 如何调试OnDraw内的程序?听说可以remote双机调试,请具体讲讲。
http://www.codeproject.com/bitmap/#Image%20Display