c++
文章平均质量分 71
aikenlovesea
学习家
展开
-
MFC垂直滚动条的实现
关于SCROLLINFO 滚动条(卷动列)信息,结构定义为: typedef struct tagSCROLLINFO { UINT cbSize ; // set to sizeof (SCROLLINFO) UINT fMask ; // values to set or get int nMin ; // minimum r转载 2013-09-07 21:39:34 · 2178 阅读 · 0 评论 -
vs2012配置opencv fopen报错问题
今天使用vs2012配置opencv编译出现问题:1>------ 已启动生成: 项目: Win32ForOpenCV245, 配置: Debug Win32 ------1> stdafx.cpp1> Win32ForOpenCV245.cpp1>f:\softs\opencv245\opencv\build\include\opencv2\flann\log转载 2013-09-24 12:25:18 · 1703 阅读 · 0 评论 -
CImage类的使用
本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7422922作者:毛星云 邮箱: happylifemxy@qq.com 欢迎邮件交流编程心得我们知道,Visual C++中的CBitmap类的功能简转载 2013-09-07 14:39:12 · 3238 阅读 · 0 评论 -
MFC动态创建控件及添加消息响应
动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示。转载 2013-09-07 14:34:59 · 1248 阅读 · 0 评论 -
MFC中CStatic的使用
MFC中的CStatic类是用来显示静态文本信息的。这些信息能够可以作为纯信息(例如,显示在信息对话框中的错误消息), 或作为小的标签等。在Windows应用程序的文件打开对话框中,你会发现有六个这样的标签。CStatic控制还有几种其它的显示格式。你可以通过修改标签的样式来使它表现为矩形、边框或图标等。CStatic控制总是作为子窗口的形式出现的。典型情况下,其父窗口是应用程转载 2013-09-07 14:33:37 · 4712 阅读 · 0 评论 -
VS2008 + Opencv2.1 读取图片像素输出至Excel文件
系统环境:win 7 + VS2008 + Opencv2.1 + Excel 2010思路:先通过Opencv库函数读取图片存储至IplImage结构体中,接着通过OLE/COM方式实现对excel文件的写入,对多个单元格的读写操作可以通过CRange中以下两个成员函数来完成。VARIANT get_Value2(); void put_Value2(VARIANT&转载 2013-09-07 14:31:45 · 1318 阅读 · 0 评论 -
CFileDIalog保存多个文件
MFC中使用CFile类和CFileDialog可以很简单的载入和保存文件……CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:CFileDialog::CFileDialog(BOOL bOpenFileDialog, //为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框LPCTSTR lpszDefExt =转载 2013-09-07 13:35:12 · 1412 阅读 · 0 评论 -
opencv显示图片地址问题
前段时间写一个c++的项目,用到了opencv的loadimage方法显示图片,但是遇到了一个很痛苦的问题,那就是我用一个cstring对象存储GetPathName()获取的地址后,再用DrawPicToHDC显示图片是怎么也显示不出来,网上找了很多方法都没有成功,浪费了很多时间,现在终于解决了这个问题,为了不让自己以后再陷入这个坑,也为了帮助遇到同样问题的朋友,我觉得非常有必要记载以下这个问题原创 2013-09-03 21:54:58 · 1013 阅读 · 0 评论 -
关于VS2012+OPENCV的配置问题
昨天开始敲c++代码时要载入一张图片,于是就遇到了#include"highgui.h"和IplImage显示为“Erro:未定义标示符”的问题,网上搜了下问题解决方案原来是没有配置opencv库的原因,所以就下一个呗!给出地址http://sourceforge.net/projects/opencvlibrary/?source=dlp下好了之后重点来了,我下载的版本是opencv2.4.原创 2013-08-27 10:43:52 · 1798 阅读 · 0 评论 -
一种巧妙方法为MFC添加背景图片
之前写一个c++的项目,前期很顺利,但是在加背景图片的时候确耽搁了很久,被很多问题堵塞了很久,这里整理下方法。首先贴上代码段: CPaintDC dc(this);CRect rect;GetClientRect(&rect);CDC dcMem;dcMem.CreateCompatibleDC(&dc);CBitmap bmpBackground;bmpBackg原创 2013-10-11 15:58:00 · 2243 阅读 · 0 评论 -
关于c++编程闪退的问题
刚开始编写c++程序的一般都会遇到程序无报错但是编译生成时出现闪退的问题,这个问题其实很简单,主要是因为程序在运行后发现没问题就直接退出了,因为编写者没有让程听一下让自己看下运行情况,所以这时就需要编程者让程序听一下,方法之一是在程序代码最后"return 0;"之前加上一个“system(“pause”);”就可以,这行代码的作用是让程序小停一下,实质上是调用pause函数,让系统输出一行“pr原创 2013-07-15 13:04:21 · 10469 阅读 · 0 评论