MFC
zszszs1994
研究生在读...
展开
-
MFC中调用exe文件
UINT callbackValue; callbackValue=WinExec("\"exe/被调用exe.exe\" 2 3",SW_SHOW); //就这一个语句,就可以完成调用!!! //”\”exe/被调用exe.原创 2016-07-14 13:58:25 · 1749 阅读 · 0 评论 -
在MFC中,不借用其他的库函数读取BMP图像,显示,也可以重新生成
void CReadBMPImageAndShowView::OnOpenimage(){ // TODO: 在此添加命令处理程序代码 CFileDialog log(true,"file",NULL,OFN_HIDEREADONLY, "bmp|*.bmp||",NULL); if(log.DoModal() == IDOK) {原创 2016-10-11 17:07:49 · 566 阅读 · 0 评论 -
对话框显示加载的滑动图片
// ShowImg.cpp : 实现文件//#include "stdafx.h"#include "DialogImgShow.h"#include "ShowImg.h"#include "afxdialogex.h"// ShowImg 对话框IMPLEMENT_DYNAMIC(ShowImgDlg, CDialogEx)SCROLLINFO scroll;static int y转载 2016-10-21 19:48:13 · 324 阅读 · 0 评论 -
双缓冲刷新视图
方法一:在OnDraw函数中修改void Cimage2View::OnDraw(CDC* pDC) { Cimage2Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return;// TODO: 在此处为本机数据添加绘制代码CRect rectC原创 2016-09-08 09:33:28 · 432 阅读 · 0 评论 -
VC++2010工程中加入SplashScreen
由于笔者在实践过程中走了一些弯路,所以把这些情况记录下来,希望为后来者提供一些经验。在VC6.0时代,可以通过组件为工程加入SplashScreen,具体方法是通过IDE中的菜单Project->Add to Project->Components and Controls,就可以从Visual C++ Components中选择Splash Screen这个组件插入工程。但进入到VC.转载 2016-03-03 16:04:51 · 346 阅读 · 1 评论 -
MFC Picture控件显示Mat类或IplImage指针
本方法通过OpenCV中已经抛弃的一个类来在MFC中显示。 这个类的名称为CvvImage,具体代码实现如下:CvvImage.h文件#pragma once#ifndef CVVIMAGE_CLASS_DEF#define CVVIMAGE_CLASS_DEF#include "opencv.hpp"class CvvImage{public: CvvImage(); virtu原创 2017-05-23 19:57:48 · 663 阅读 · 0 评论 -
CxImage类型与Mat类互转
转自http://blog.csdn.net/liulina603/article/details/43053957CxImage转Mat CxImage img; uint8_t *buf=NULL; int32_t len=0; bool rs =img.Encode(buf,len,CXIMAGE_FORMAT_BMP); cv::Mat temp2;转载 2017-05-23 20:12:28 · 687 阅读 · 0 评论 -
MFC调用dll文件
在MFC中调用dll文件的代码如下: 其中值得注意的是,在if(MyImageProcess(showImg) == FALSE) 一句中,输入的变量最好使用全局变量,如果使用内部变量,在Debug模式下,函数结束后会出现debug assertion failed错误,Release下正常运行//获取dll路径 char strModlePath[256]; GetModuleF原创 2017-07-07 10:13:14 · 1455 阅读 · 0 评论