10 2012 档案

摘要:一般情况下不需要手动重绘ListBox。1、首先选中拖至面板的ListBox控件,点属性,选中DrawMode,改成OwnerDrawFixed或OwnerDrawVariable2、还是在属性工具中,切换到事件(就是那个闪电图标),鼠标双击‘行为’菜单下的DrawItem,添加一个事件。3、在‘窗... 阅读全文
posted @ 2012-10-26 18:06 iFinVer 阅读(1018) 评论(0) 推荐(0)
摘要:点击访问小区网站 阅读全文
posted @ 2012-10-12 23:21 iFinVer 阅读(169) 评论(0) 推荐(0)
摘要:1、在DLG类中添加成员函数,BOOL DeleteSelft(),代码如下:class CDelSelfDlg : public CDialog{// Constructionpublic: CDelSelfDlg(CWnd* pParent = NULL); // standard constr... 阅读全文
posted @ 2012-10-09 17:14 iFinVer 阅读(539) 评论(0) 推荐(0)
摘要:在CImage类的像素访问MSDN的代码COLORREF pixel; int maxY = imgOriginal.GetHeight(), maxX = imgOriginal.GetWidth(); byte r,g,b,avg; for (int y=0; yGetWidth()... 阅读全文
posted @ 2012-10-08 16:37 iFinVer 阅读(591) 评论(0) 推荐(0)
摘要:CImage类的介绍与使用程序代码下载处:http://download.csdn.net/source/2098910下载处:http://hi.baidu.com/wangleitongxing/blog/item/9063b03e5e20f3c97c1e71c8.htmlVisual C++的... 阅读全文
posted @ 2012-10-08 09:22 iFinVer 阅读(1187) 评论(0) 推荐(0)
摘要:bool COriViewDlg::ImageCopy(const CImage &srcImage, CImage &destImage){ int i,j;//循环变量 if(srcImage.IsNull()) return FALSE; //源图像参数 BYTE* srcPtr=(BYTE... 阅读全文
posted @ 2012-10-07 20:00 iFinVer 阅读(1789) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/highyyy/archive/2011/02/26/6210408.aspx在VC中利用OpenCV做图像处理程序时,有时需要把IpImage 类型和CBitmap类型相互转换,这样就可以利用VC中的GDI+函数对图像进行某些特殊的显示和处理,非常方... 阅读全文
posted @ 2012-10-07 09:24 iFinVer 阅读(622) 评论(0) 推荐(0)
摘要:Opencv中将IplImage转换为DIB:HBITMAP CGameDlg::IplIamgeToDIB(IplImage *pImg){ HDC hDC = ::CreateCompatibleDC(0); BYTE tmp[sizeof(BITMAPINFO)+255*4]; BITMAPI... 阅读全文
posted @ 2012-10-07 09:10 iFinVer 阅读(321) 评论(0) 推荐(0)
摘要:因为CvvImage的Show或DrawToHdc方法都只能临时将图片显于控件之上,如果窗口大小发生变化或发生重绘,则原来的图会被抹去,解决方法一是存一个IplImage的成员变量,在OnPaint里面去反复画它,另一个方法就是直接将其转换成CBitmap对像,并存于图像框中(或指定了图像样式的St... 阅读全文
posted @ 2012-10-06 19:18 iFinVer 阅读(414) 评论(0) 推荐(0)
摘要:OnFileOpen是菜单项的响应函数,由它具体调用那个对话框并完成文件的搜索和最终路径的确认。OnOpenDocument应该是在文件已经选好准备打开的时候触发的,这个时候应该可以处理文件内的具体数据了,所以你具体载入图像应该来重载这个函数,还有View的Update相关函数也要重载。CWinAp... 阅读全文
posted @ 2012-10-06 15:21 iFinVer 阅读(452) 评论(0) 推荐(0)
摘要:(文章转自 http://news.softhouse.com.cn/news/show/28090.html)【尊重他人劳动成果,转载请注明出处】显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。 而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。 MFC的绘图效率的确不高... 阅读全文
posted @ 2012-10-05 16:25 iFinVer 阅读(289) 评论(0) 推荐(0)
摘要:若要改变CView,CFrameWnd或CWnd对象的背景颜色需要处理WM_ERASEBKGND消息,下面就是一个范例代码: 1 BOOL CSampleView::OnEraseBkgnd(CDC* pDC) 2 { 3 4 //设置brush为希望的背景颜色 5 ... 阅读全文
posted @ 2012-10-04 19:04 iFinVer 阅读(349) 评论(0) 推荐(0)
摘要:在opencv2.2中,去除了CvvImage类,当需要在picture控件中显示图片时,可以引入之前版本的CvvImage类。参考opencv论坛上面的实现:View Code 1 //CvvImage.h 2 #pragma once 3 4 #ifndef CVVIMAGE_CLASS_D... 阅读全文
posted @ 2012-10-04 10:26 iFinVer 阅读(445) 评论(0) 推荐(0)
摘要:VS2010中已经有GDI+SDK包的,不需要额外下载1:对项目点右键->属性->连接器->输入,右侧的附加依赖项:gdiplus.lib这是debug,然后对Release同样配置,点击上面的Release,附加依赖项上也填上gdiplus.lib。2:在stdafx.h文件中加入下面3行代码,添... 阅读全文
posted @ 2012-10-03 09:28 iFinVer 阅读(457) 评论(0) 推荐(0)