自定义博客皮肤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_的博客

业精于勤

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

原创 MFC设置对话框Static Text字体和背景颜色

转载请注明出处!注意在STATIC字体设置居中添加颜色消息响应函数HBRUSH CTargetImageDlg :: OnCtlColor(CDC * pDC,CWnd * pWnd,UINT nCtlColor){HBRUSH hbr = CDialogEx :: OnCtlColor(pDC,pWnd,nCtlColor); // TODO:在此更改DC的任何特性...

2018-07-23 10:03:37 6566

原创 break;continue语句

break语句形式:break;Break语句是跳出当前所在的循环结构,执行该循环后面的语句。Continue语句形式:continue;Continue被称为继续语句。该语句的功能是使本次循环提前结束,即不执行continue后面的循环体语句。继续进行下一次循环的条件判断。...

2018-07-23 09:43:17 115

转载 DC、HDC和CDC的区别及MFC常见类的作用

DC:设备上下文(设备描述表),是WINDOWS的一种数据类型。HDC:设备上下文句柄(可以理解为指向DC结构的指针),它指向一块描述设备的相关的内容的内存块。CDC:是MFC里面的一个类,且这类封装了几乎所有关于HDC的操作,由于类的内部包含一个m_hWnd的句柄,所以,CDC封装的操作(函数)与SDK平台中与关于HDC的操作都缺少一个指向设备上网的句柄(不是没有,而是这个句柄在被封...

2018-07-22 10:42:21 1252

转载 友元(友元函数、友元类和友元成员函数) C++

 转载:https://www.cnblogs.com/zhuguanhao/p/6286145.html有些情况下,允许特定的非成员函数访问一个类的私有成员,同时仍阻止一般的访问,这是很方便做到的。例如被重载的操作符,如输入或输出操作符,经常需要访问类的私有数据成员。        友元(弗洛伊德)机制允许一个类将对其非公有成员的访问权授予指定的函数或者类,友元的声明以朋友开始,它只能出...

2018-07-22 10:34:35 502

转载 虚函数和纯虚函数的区别

转载:https://blog.csdn.net/hackbuteer1/article/details/7558868首先:强调一个概念。定义一个函数为虚函数,不代表函数为不被实现的函数。他定义为虚函数的英文为了网求允许用基类的指针来调用子类的这个函数定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数.1,...

2018-07-22 10:32:30 484

转载 C/S打包 客户端/windows程序 Inno Setup

转载:https://www.cnblogs.com/kybs0/p/5874863.htmlC/S打包 客户端/windows程序 Inno Setup之前介绍过InstallShield打包工具,本文再介绍更加方便的打包工具Inno SetupInno Setup相对来说,比InstallShield更容易使用,不需要在VS中创建项目,只要提供Debug或者Release包就行。...

2018-07-22 10:30:06 456

转载 VS2010 C++环境下DLL和LIB文件目录及名称修改

转载:http://www.cnblogs.com/lidabo/archive/2013/08/16/3261305.htmlDLL工程,Debug版本下输出文件由basetool.dll basetool.lib 改为basetoolD.dll basetoold.lib 需设置:1、配置属性-常规-目标文件名 $(ProjectName) 加d2、配置属性-连接器-常规-输出问...

2018-07-22 10:28:30 1335

转载 VS2010打开VS2013、VS2015建立的工程,各种版本之间转换

[转载]VS2010怎样打开VS2013或者VS2015建立的工程VS2010怎样打开VS2013或者VS2015建立的工程作用:解决vs低版本无法直接打开高版本的工程文件问题。一、转载出处http://blog.csdn.net/qq2399431200/article/details/52397190二、具体操作方法一:VS2015+VS2013双平台···  新建...

2018-07-22 10:25:57 3122

转载 焦距与景深关系

焦距、光圈和景深的关系,焦距越长,景深越长?转载:https://m.baidu.com/from=1000953f/bd_page_type=1/ssid=bc9973756e6e79cbaed5df7a32/uid=0/pu=usm%402%2Csz%40320_1002%2Cta%40iphone_2_7.0_2_7.3/baiduid=A145EF93DFB0BCE5CDC368DC0...

2018-07-22 10:10:58 10359

原创 虚函数、C++类、结构体、父类与子类的继承性

转载请注明出处! 结构体只是多个关联变量的集合,不包含函数。在面向对象的程序设计中,对象具有状态和行为,状态保存在成员变量中,行为通过成员函数实现。所以,类应运而生。结构体的默认情况下,成员变量是共有public所有人都可以访问,类的默认情况下式private只有类成员函数可以访问。Public:可以任何地方访问,protected:在该类和子类中访问。Private:该类自身中访...

2018-07-22 10:04:18 1804

转载 多线程与多进程之间比较

转:https://www.cnblogs.com/Yogurshine/p/3640206.html在Linux下编程多用多进程编程少用多线程编程。         IBM有个家伙做了个测试,发现切换线程context的时候,windows比linux快一倍多。进出最快的锁(windows2k的 critical section和linux的pthread_mutex),windows比...

2018-07-22 09:58:44 397

转载 多进程编程之进程间通信

多进程编程之进程间通信转:https://www.cnblogs.com/funblogs/p/7675515.html  进程间通信(Interprocess Communication, IPC),经典的IPC:管道、FIFO、消息队列、信号量以及共享存储和套接字。  一、管道  管道是UNIX系统IPC的最古老的形式,所有的UNIX系统都提供此种通信机制。  1·、两个局...

2018-07-22 09:55:21 3361

转载 _beginthreadex,CreateThread和_beginthread

转:https://blog.csdn.net/foreveyking/article/details/78029328由于历史原因,所以C/C++运行库并不是为多线程应用程序而设计的,所以为了保证其中的某些变量和函数的安全,那么必须创建一个数据结构,并使之与使用了C/C++运行库函数的每个线程所关联。当在调用C/C++运行库函数时,那些函数必须读取主调自己的线程的数据块,从而避免印象其他线程...

2018-07-20 16:22:57 334

转载 C++多线程(二)(_beginThreadex创建多线程)

转 https://blog.csdn.net/maopig/article/details/6772258#include <stdio.h>#include <string>             // for STL string class#include <windows.h>          // for HANDLE#include ...

2018-07-20 16:20:32 625

原创 2维容器初始化

转载请注明出处! 

2018-07-20 11:27:55 375

原创 结构体C语言王者归来

转载请注明出处!如图1所示,在预编译头文件里面定义结构体,结构体里面变量根据需要多元化设计,注意:定义结构体成员变量时加上相应的头文件,在使用结构体的地方需要包含预编译头文件。2,结构体做为函数的返回值3.定义结构体的变量或者指针来进行数据的传输。...

2018-07-20 11:26:59 240

转载 VisualStudio\Spy++查窗口句柄,监控窗口消息

Visual Studio编程环境提供了一个很好用的小工具Spy++,可以查看窗口应用程序的句柄等信息,监控窗口消息......编程的朋友应该会常用到。方法/步骤 打开开始菜单中Spy++工具,路径一般在: "...\ Microsoft Visual Studio 20XX \ Visual Studio Tools \ Spy++" 64位的朋友应该有一个“Spy++ (64...

2018-07-16 19:48:48 7398

转载 MFC中获取各个窗口(对话框)之间的指针、对象、句柄

MFC在很多的对话框操作中,我们经常要用到在一个对话框中调用另一个对话框的函数或变量.可以用如下方法来解决.   HWND hWnd=::FindWindow(NULL,_T("Sphere"));      //得到对话框的句柄   C***Dialog* pWnd= (C***Dialog*)C***Dialog::FromHandle(hWnd); //由句柄得到对话框的对象指针   ...

2018-07-16 19:46:13 5633

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关注的人

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