自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 获取文件默认打开路径,获取文件右键属性,详细信息

//获取文件默认打开的应用程序路径 DWORD size = 0; CString str; HRESULT hr = ::AssocQueryString(ASSOCF_NOFIXUPS | ASSOCF_VERIFY, ASSOCSTR_EXECUTABLE, L".cxp", NULL, NULL, &size); if (hr == S_FALSE) { wchar_t *wcstring = (wchar_t *)malloc(sizeof(wchar_t)*(size)..

2021-04-01 09:36:59 276

原创 C++写文件流

#include <iostream>#include <sstream>#include <fstream>std::string UnicodeToANSI(const std::wstring& str){ char* pElementText; int iTextLen; // 宽字节转多字节 iTextLen = ...

2019-11-11 10:27:59 148

原创 MFC读取文件夹

TCHAR szFolderPath[MAX_PATH] = {0}; CString strPath; BROWSEINFO sInfo; ::ZeroMemory(&sInfo, sizeof(sInfo)); sInfo.pidlRoot = 0; sInfo.lpszTitle = _T("请读取的文件夹!"); sInfo.ulFlags = BIF_DONT...

2019-10-31 14:47:34 345

原创 MFC 连接sql server

HRESULT hr = S_FALSE; //Connection _ConnectionPtr m_spPdmConn; hr= m_spPdmConn.CreateInstance(__uuidof(Connection),NULL,CLSCTX_INPROC_SERVER); if(FAILED(hr)) { AfxMessageBox(_T("数据库连接失败,请检查 m...

2019-10-31 14:25:24 502

原创 sql server游标使用

declare cursor_name cursor scroll dynamic --定义游标 for select ForgingOperation_id, DisProp, MetaProp, Value from #Prop for update open cursor_name declare @Disp1 nvarchar(32) --定义变量...

2019-10-25 10:37:46 85

原创 CString转string

CString是微软VC++封装的string是C++的string strPath = CW2A(strPathName.GetString());

2019-07-08 13:47:58 534

原创 MFC拷贝文件夹

BOOL CForgingOperationSetCfgDlg::CopyDirectory( CString strSrcPath, CString strTargetPath ){ if (!::PathFileExists(strTargetPath)) { CreateDirectory(strTargetPath, nullptr); } CFileFind find...

2019-04-08 12:54:03 656

原创 Opencv 提取水平 垂直线,去除杂线,提取对象

#include<opencv2\opencv.hpp>#include<iostream>using namespace std;using namespace cv;int main(int argc, char* argv[]){ Mat src = imread("截图3.jpg"); if (src.empty()) { return...

2019-03-31 19:07:48 1952

原创 Opencv 形态学基础操作

#include<opencv2\opencv.hpp>#include<iostream>using namespace std;using namespace cv;int main(){ Mat src = imread("截图1.jpg"); if (src.empty()) { return -1; } named...

2019-03-27 20:39:35 118

原创 Opencv 膨胀和腐蚀

#include<opencv2\opencv.hpp>#include<iostream>using namespace std;using namespace cv;int element_size = 2;int max_size = 21;Mat src;void CallBack_Demo(int, void*){ int s = ele...

2019-03-25 20:13:56 106

原创 Opencv图像模糊

均值滤波高斯滤波:中心化对称中值滤波:对3×3矩阵中,再来一个3×3矩阵,对其按顺序排序,取中值付给中间的,下面的150替换为中值124双边滤波#include<opencv2\opencv.hpp>#include<iostream>using namespace std;using namespace cv;int main(int...

2019-03-24 19:49:44 170

原创 Opencv画线 图形 随机线

#include<opencv2\opencv.hpp>#include<iostream>using namespace cv;using namespace std;void DrawLine(Mat& src){ Point p1 = Point(20, 50); Point p2 = Point(300, 300); cv...

2019-03-24 18:10:39 216

原创 Opencv 图像对比和和亮度调节

#include<opencv2\opencv.hpp>#include<iostream>using namespace std;using namespace cv;int main(int argc, char* argv[]) { Mat src, dst; src = imread("D:/CAXA/练习/f1.jpg"); if...

2019-03-24 16:15:16 399

原创 Opencv 第二课 图像的基本操作

#include<opencv2\opencv.hpp>#include<iostream>using namespace cv;using namespace std;int main(int argc, char* argv[]){ Mat src; src = imread("D:/CAXA/练习/f2.jpg"); if (src...

2019-03-24 11:36:35 152

原创 Opencv掩摸操作

#include<opencv2/opencv.hpp>#include<iostream>using namespace cv;using namespace std;int main(int argc, char** argv) { Mat src, dst; src = imread("D:/CAXA/练习/5.jpg"); if ...

2019-03-16 19:28:25 129

转载 Linux 下python tab键不好使配置

Linux Python Tab 自动补全方法: 新建Python环境变量配置文件: vim ~/.pystartup # Add auto-completion and a stored history file of commands to your Python # interactive interpreter. Requires Python 2.0+, readli...

2018-09-06 19:17:04 334

原创 CCheckComboBox使用

#pragma onceclass ComboItemData{public: BOOL m_bCheck; INT m_DocClassId; ComboItemData() { m_bCheck = FALSE; m_DocClassId = 0; } ~ComboItemData() { m_bCheck = FALSE; m_DocClassId...

2018-08-22 16:17:26 1022 1

原创 单例模式例子

hpp文件:private:    static CBlankDrawingDlg* _pSignalInstance;   static CBlankDrawingDlg* GetInstance();cpp文件:CBlankDrawingDlg* CBlankDrawingDlg::_pSignalInstance = nullptr;CBlankDrawingDlg* ...

2018-07-26 12:59:35 325

转载 配置YUM源出现Errno 14 Could not open/read repomd.xml 错误的解决办法

[root@fancy yum.repos.d]# yum  makecacheLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com * c6-media:  * extras: mirrors....

2018-06-20 19:16:28 1382

原创 Linux 系统进程、线程

当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。Linux 是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。那么Linux是如何实现多进程的同时执行的呢?原来Linux使用了一种称为” 进程调度 “的手段,首先,为每个进程指派一定的运行时间,这个时间通常很短,短到...

2018-06-20 13:08:14 167

原创 面向对象和面向过程的区别

面向过程:以指令为中心,由指令处理数据如何组织代码解决问题面向对象:以数据为中心,所有的处理代码围绕数据展开如何设计数据结构组织数据,并提供对此类数据所允许处理操作无论是面向过程还是面向对象,python都支持,但python中的数据本身都存储为对象,一切皆对象...

2018-06-16 16:27:09 93

原创 QT安装问题

作为一名刚工作一年多的新手,发现很多东西都要学,最近几个月在用MFC,空闲时想学学qt,我安装的是5.8Mingw版本,运行时出现的问题是,Runtime Error的提示框基本没有什么用回到Qt Creator编译输出ASSERT failure in void __cdecl QtFontFamily::ensurePopulated(void): "Simsun", file text\qf...

2018-05-11 08:05:32 450

TsetDatabase.zip

MFC连接sql server

2019-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除