读出内存dc所画的图形的像素点坐标 我需要编写一段代码,实现的功能大体说是:在窗口中打开的一个位图上画一点东西,在内存中得到这一点东西(只有自己所画的这一些)的像素坐标。(只要这些点的坐标就行了,不必存储新的屏幕内容)我看了不少cbitmap的东西,还是不知道该怎么做,请牛人们帮小妹一把吧,急着呢:)我想的是生成一个和所打开位图一样大小的空白的位图,用内存dc在里面画,然后该怎样把这些点读入一个数组便于进一步呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你自己再调用原来程序的显示部分,画到一个bmp上面,然后,通过CDC::GetPixel就可以得到了! 我原先是用cpen画的中心点和width(不规则图形),所以自己不知道所画图形的像素坐标,如果用getpixel效率太低了。所以想到用位图类。就是让它用memdc画到内存中,再读出它的像素的坐标 再进一步说明,就是我想直接操作内存中的数据,比如lpData,找到它存的像素点的坐标,不知道思路是否正确,请各位大侠不吝赐教啊,谢谢啊关键就是找到当前所画的图形的每个像素的坐标,要效率别太低。 combo box addstring用法请教 Tab 控件的问题... VC 的提示功能消失了,怎么办? 怎么样用VC处理2值图象 如何判断一个对话框是以模态打开的还是以非模态打开的??? 讨论一下dialog base 的static release 的问题 谁知道USB口摄像头的数据格式是怎样的。 在没有安装驱动的情况下怎样获取硬件的VID和PID? 请高手帮忙! 这是个什么错误啊? 刚用visual c++, 第一个程序就不能运行.... HID-USB的ReadFile和WriteFile返回值是0
我原先是用cpen画的中心点和width(不规则图形),所以自己不知道所画图形的像素坐标,如果用getpixel效率太低了。所以想到用位图类。就是让它用memdc画到内存中,再读出它的像素的坐标