- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 在MFC程序中添加控制台输出
第一步在对话框程序的初始化函数OnInitDialog()中(如果不是对话框程序,或者希望在子对话框中加入,只需将代码添加到相应的入口位置即可)加入如下代码:AllocConsole();//打开测试的输出窗口,freopen("CONOUT$", "w", stdout); //设置可以输出中文。注意在鼠标右键项目--》属性--》配置属性--》c/c++ --》预处理器--》预处理器定义 添加 _CRT_SECURE_NO_WARNINGS 第二步std::co...
2021-11-11 10:13:43 1597
原创 海康监控相机 Demo MFC综合示例 转 OpenCV Mat
从项目的 资源视图 找到 主界面因为运行后单击左侧的Tree控件结点,即可在预览窗口看到图像,所以查看Tree控件的事件找到对应.cpp下的该函数设置断点,跟踪到DblPlayChan(m_iCurDeviceIndex, iIndex, hSelect);进入该函数,跟踪到StartPlay(&pStruChanInfo, hChanItem)进入StartPlay函数,跟踪时发现g_bInSide为true,只能运行StartPlayInsideDec...
2021-11-10 16:31:50 3384
原创 MFC 单线程 多线程 随机数小数 随机数整数
基于对话框的项目,拖入一个EditText控件和一个Button控件双击按钮,进入按钮事件函数/// <summary>/// 产生int伪随机数/// </summary>/// <param name="MIN">最小值</param>/// <param name="MAX">最大值</param>/// <returns></returns>int CMFCApplicationT
2021-10-29 14:26:31 429
原创 MFC Slider Control 简单使用
从工具箱拖入控件改变slider控件属性在对话框 .cpp文件中初始化slider给文本框添加变量添加消息函数编辑消息函数运行效果
2021-10-29 13:44:30 2368
原创 C# WinForm 借助Windows API 实现进程间通信
一、新建WinForm项目,WindowsFormsApp_ProcessA界面,窗口添加了Load事件代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading....
2021-10-27 15:55:39 913
原创 MFC 使用AfxBeginThread创建线程
在对话框.h文件中定义线程指针在对话框.h文件中声明线程函数在对话框.cpp文件中定义线程函数启动线程,注:这里再checkbox的点击事件中启动了线程此线程运行完线程函数后自然终止运行效果如下...
2021-10-26 17:30:04 461
原创 MFC CheckBox 添加变量
拖一个控件到对话框在对话框的.h头文件中添加变量在对话框的.cpp文件中初始化变量在对话框的.cpp文件中关联变量给checkbox添加单击事件给事件添加代码
2021-10-26 16:50:40 653
原创 VS2019运行海康CH-HCNetSDKV6.1.6.45_build20210302_win64的MFC综合示例
一、解压 CH-HCNetSDKV6.1.6.45_build20210302_win64_20210508181836.zip 到当前文件夹可以看见是用vs2013做的MFC综合示例,现在我们要用vs2019打开这个工程,需要看看vs2019的安装配置二、VS2019 MFC开发环境配置打开 Visual Studio Installer=> 修改=> 单个组件选择 单个组件勾选如下4个组件三、编译运行 MFC综合示例1.拷贝头文...
2021-10-04 16:48:13 1238
原创 ubuntu18.04LTS因为安装python3.8导致终端不能打开
此时通过图标不能打开终端,在目录下空白处右键 在终端打开 是可以运行终端的。由此判断,只是终端 即gnome-terminal的指向出现问题。解决办法:一、ubuntu18.04LTS默认安装的python版本是2.7和3.6。首先要确定这两个都安装正常。可以尝试重新安装这两个。使用 whereis 命令查看二、sudo ln -s /usr/bin/python2.7 /usr/bin/pythonsudo ln -s /usr/bin/python3.6 /usr/bin/..
2021-07-28 10:18:25 1487 2
原创 桶排序、冒泡排序、快速排序的c++实现
/***/#include<iostream>using namespace std;/// <summary>/// 桶排序:利用数组下标对某个区间的整数进行排序/// 用大写字母O来表示时间复杂度:O(M + N)/// </summary>/// <typeparam name="T">整数</typeparam>/// <param name="in_array">输入参数:整数数组</param&g
2021-05-19 16:14:29 88
原创 win10配置detectron2
在win10下尝试一下facebook的detectron2 ,以下是其github的网址和介绍我的安装过程参考了以下两个博客https://blog.csdn.net/weixin_43582457/article/details/108525053?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth..
2021-03-19 16:52:28 966 4
原创 Halcon19.11联合C#编程VisualStudio2019Community
一个简单的读取图片并显示的例子Halcon代码只有三行dev_open_window(0, 0, 512, 512, 'black', WindowHandle)read_image (Image, 'F:/MeasureGritSize/detection/images/1_3.bmp')dev_display(Image)如图导出查看导出的文件接下来运行vs,新建Windows窗体应用 项目在控件工具箱中鼠标右键-->选择项 添加halcon控件..
2021-02-19 16:02:37 1645 2
原创 64位ZBar + VS2015 配置教程
关于ZBar配置可以参考opencv配置过程一 :在下载完ZBar文件后先配置vs2015 (1) 找到vs2015界面的属性管理器 : (2)打开属性管理器后打开属性窗口: (3)VC++目录 —>包含目录 在包含目录中写上ZBar文件中的include...
2019-10-17 18:04:13 1023 1
原创 KinectV2+PCL配置说明
环境配置PCL(参见vs2013+pcl配置说明.docx)安装Kinect SDK2.0直接安装,按提示操作即可。官网SDK下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=44561安装完成后,在VS中新建空项目,在项目上点击右键,弹出项目属性窗口在属性管理器->...
2019-10-17 10:51:48 925 2
原创 问题:try-catch 在RELEASE模式下无法捕捉错误,而DEBUG可以。
这个跟C++的try-catch异常捕获的两种模式有关。同步模式和异步模式。其中前者不能捕获内存访问错误,后者可以捕获内存访问错误。/EHs是启用同步模式。(同 /GX) /EHa是起用异步模式。 要在Release版本使用异步模式,需要加上/Eha选项。另有其他更多的编译参数,需要时请查询VisualStudio帮助或者C++标准...
2018-08-18 16:58:23 1624
Axure9EnterpriseEdition3675.txt
2019-12-09
win10+vs2015+pcl1.8.1配置说明和属性表
2018-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人