自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hanxiaoyong_的博客

业精于勤

  • 博客(12)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 StretchDIBits函数显示图片

注:转载请注明出处。函数原型int StretchDIBits(HDC hdc,int XDest,int YDest,int nDestWidth,int nDestHeight,int XSrc,int Ysrc,int nSrcWidth,int nSrcHeight,CONST VOID * lpBits,CONST BITMAPINFO * lpBitsInfo,UINT iUs...

2018-08-24 17:04:35 16226 1

转载 关于opencv中图像的坐标原点的区分

转:http://blog.sina.com.cn/s/blog_a5fdbf0101017q8h.html在opencv中,处理图像的时候,经常需要来按坐标点来获取相应位置的像素,那么这个时候知道坐标原点就显得很重要,如何区分呢?主要是看一个数据结构,那就是IplImage,在这个数据结构中,有一个成员叫做origin,查看其值,就可以知道了,如果origin=IPL_ORIGIN_TL(也...

2018-08-24 15:06:51 6808 5

转载 StretchDIBits函数隐含的图像坐标系设置

转:https://blog.csdn.net/bflong/article/details/47298997函数原型:  int StretchDIBits(HDC hdc,int XDest,int YDest,int nDestWidth,int nDestHeight,int XSrc,int Ysrc,int nSrcWidth,int nSrcHeight,CONST VOID  ...

2018-08-24 14:59:24 570

原创 MFC画图

 转载请注明出处!将TeeChart5.ocx放到C:\ Windows \ System32下和C:\ WINDOWS \ SysWOW64中下。 注册------以管理员方式运行cmd输入regsvr32 Teechart5.ocx后回车。 工具 - 选择工具箱--COM组件选择控件到对话框,添加变量m_chart,删除构造函数初始值 5,添加类选择可用的类...

2018-08-19 20:51:24 2349

原创 ChartDirector画2D,3D图,MFC画图

转载请注明出处! 1,添加ChartDirector中中的包括库 2,添加ChartDirector中中的LIB库 31,添加ChartDirector中中的LIB库 ,如图4所示,添加ChartViewer类。5,添加声明#include “ChartViewer.h” 。6.添加PICTURE控件,不需要变量,添加画2D图函数void ...

2018-08-19 20:47:37 2999 4

转载 C语言源码补码反码

转:https://www.cnblogs.com/wangxiaoqi/p/6419676.htmlC语言中的原码、反码和补码因为计算机中只有加法没有减法.为了更加低成本的计算出结果,所以使用补码来存储数据.计算机中只有加法没有减法.为了更加低成本的计算出结果,所以使用补码来存储数据.我们都了解2进制8进制和16进制的转化也知道了数据在内存中存储的时候都是二进制的形式存储的。...

2018-08-19 20:38:03 2104 1

转载 opencv IplImage* 遍历图像像素的值

转https://www.cnblogs.com/codingmengmeng/p/6559724.html  opencv2.1版本之前使用的IplImage *数据结构来表示图像,2.1之后的版本使用图像容器垫来存储.IplImage结构体如下所示。 1 typedef struct _IplImage 2 { 3 int nSize; ...

2018-08-10 16:57:45 1791

原创 MFC的运行过程,TheApp对象

转载请注明出处! 一,程序运行过程,1,全局变量2,该对象的构造函数,对其进行初始化3,WinMain函数,产生的CDenglu0App(应用程序类)类派生于CWinapp类,每一个MFC程序有且仅有一个该派生类的实例化对象,就是该app的全局对象,代表了应用程序本身..二,一个子类在构造之前会先调用其父类的构造函数,所以该app对象的构造函数:CDenglu0App()在...

2018-08-07 19:05:46 917

转载 C++的对象,变量初始化

转https://blog.csdn.net/wingwc/article/details/77290139先给理论。 1. 初始化 != 赋值. a.初始化代表为变量分配内存. 变量在其定义处被编译器初始化(编译时). 在函数中, 函数参数初始化发生在函数调用时(运行时). b.赋值代表"擦除对象当前值, 赋予新值". 它不承担为对象分配内存的义务. 2. C++中, 类成员...

2018-08-07 18:46:21 372

转载 VS2010程序打包操作

转https://www.cnblogs.com/daban/archive/2012/06/27/2565449.html1,在VS2010选择“新建项目” ----“其他项目类型” ----“VisualStudioInstallerà”安装项目“:命名为:设置1。这是在VS2010中将有三个文件夹,     1.“应用程序文件夹”表示要安装的应用程序需要添加的文件; ...

2018-08-07 18:12:05 581

原创 Teechart画图,MFC画图

转载请注明出处! 将TeeChart5.ocx放到C:\Windows\System32和C:\Windows\SysWOW64下。 注册——————以管理员方式运行cmd输入regsvr32 Teechart5.ocx后回车。 工具——选择工具箱——COM组件选择控件到对话框,添加变量m_chart,删除构造函数初始值 添加类选择可用的类型库选择...

2018-08-02 11:08:27 2112

原创 C++ File:\dd\vctools\vc7libs\..\..\afxwin1.inl Line24

转载请注明出处! 出现这种错误,查看类定义的对象是否初始化,若定义了类的对象,未初始化,就会出现上面的错误。还有一种可能,是afwin1.inl中的字符编码不正确,办法解决见链接http://163n.blog.163.com/blog/static/560355522010112585258741/...

2018-08-02 10:57:50 1800

CMake中一个工程依赖另一个工程生成的动态库demo

project1生成动态库,project2工程中引用porject1中生成的动态库。

2023-10-29

linux下tcp的服务端和客户端代码,一个服务器对应多个客户端 (多线程和select方式创建服务端)

linux下tcp的服务端和客户端代码,一个服务器对应多个客户端。 服务端程序对应多个客户端的创建方式有两种,如下: 1、每一个客户端创建一个线程。 2、使用IO多路复用的select方式来应对多个客户端。 程序启动命令如下: 服务器启动命令:$ ./server 37777 客户端启动命令:$ ./client 127.0.0.1 37777

2023-08-30

OpenglES离屏渲染 C++ demo

该资源使用OpenglES绘制了一个三角形,然后利用帧缓冲将数据读取到buffer,最后使用opencv将数据保存为jpg图片。代码在linux下编写,使用CMake编译。

2023-03-18

opengl加载obj模型

加载obj模型

2023-03-12

VSCode中配置ros环境

在CMakelists中配置最ros环境的demo,注释中带#ROS的为添加的配置,其实只有2部分: (1)查找头文件和库。 (2)添加ROS的静态库

2022-12-07

VScode配置C++工程

VSCode中配置C++,涉及三个文件c_cpp_properties.json,launch.json,tasks.json

2022-12-07

CMakeList配置文件介绍

CMakeList配置文件介绍:里面有3种配置方式, 1:在当前目录下,编译本目录的CMakeLists.txt,生成Makefile和其他文件,执行 (1)$cmake . (2) $make (3)$./main 2:将编译输出文件与源文件放到不同目录中,执行命令: $mkdir build $cd build $cmake .. $make $./main 3:工程多个CMakelists,makelist编译嵌套

2022-12-07

VS2017番茄助手Visual Assist 10.9 Setup2270下载

支持VS2017、2015、2013、2010、2008版本。 步骤: 1、若之前VS2017上已安装番茄助手,请卸载,卸载步骤:打开VS2017->工具->扩展和更新->卸载。点击后,关闭VS2017软件,卸载完成。 2、双击下载的VA_X_Setup2270.exe,安装完成。 3、用VA_X.dll替换电脑中的VA_X.dll文件。 注:VS更高版本是否支持,没有试过。

2022-08-07

基于TCP的服务端和客户端软件

tcp的服务端和客户端,待完善

2022-05-06

RegisterTable.rar

demo为VS2017程序,C++往注册表中写数据读数据,windows程序。

2021-10-05

QtSocket.rar

Qt Socket存在不能一次接收到完整数据的问题,需多次拼接数据;若是复杂的场景,需要较好的处理数据方法,才可接收到完整的数据。本方法可以较好的提取出完整的数据。

2021-05-06

EasyBCD.rar

在windows7系统下,可以使用EasyBCD软件进行引导,进入Ubuntu系统。此资源无需安装EasyBCD,直接使用。

2019-06-30

MFC启动画面(VS2010,无对话框边框,只显示启动图片)

C++,无对话框边框,只显示启动图片,真正的启动动画,值得参考。

2017-08-15

MFC基于对话框的启动画面(只显示启动图片无对话框边框)

本程序使用利用延时关闭启动画面,启动画面没有边框,做到只显示启动图片,真正的启动画面。

2017-08-14

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

TA关注的人

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