求使用CreateDIBSection显示8位灰度图的例子(不用那种多通道转单通道) 本帖最后由 fantangshan 于 2014-07-20 11:53:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/cometnet/article/details/6418181 SetDIBColorTable(), 顾名思义,是设置DIB图片的,前提条件,hDC中关联的bitmap是DIB。但是你调用的hdcScreen却取自GetDC(0), 里面存的可是DDB哦,调用SetDIBColorTable, GetDIBColorTable当然会失败。你应当CreateCompatibleDC创建一个memDC,然后SelectObject将你创建的DIB联入这个memDC中再调用SetDIBTable, GetDIBTable. 然后BitBlt将你的memDC复制进hdcScreen中 服务中调用CreateFile有什么特殊要求吗? vc ado如何识别sql2005关闭? 求int转double的算法 sqlite数据库应用问题 新手问题: 请问EDIT上面能不能画图? 求助!!!如何将CString转化为LPCWSTR? 请教关于usb接口编程问题 请问关于图形矢量化的算法 妹妹需要各位老大救命,急!急!!! VS2005,cout是把数据输出到屏幕上,我如何设置一个接口,之类的,让它显示在mfc做成的窗口上?? 请问键盘全局钩子使用底层钩子,WH_KEYBOARD_LL,win7运行会卡住 OpenSCManager打开远程计算机服务控制管理器
你应当CreateCompatibleDC创建一个memDC,然后SelectObject将你创建的DIB联入这个memDC中再调用SetDIBTable, GetDIBTable. 然后BitBlt将你的memDC复制进hdcScreen中