自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Socket 及 FTP通讯

#pragma once // 头文件#include "afxwin.h"#include <afxsock.h>#include <afxinet.h>class CRobotControl{public: CRobotControl(void); ~CRobotControl(void);public: BOOL RobotSocketConnect(CString m_RobotIP, int strport); BOOL RobotFTPCon

2020-05-21 17:42:55 290

原创 获取应用程序名及路径、写文件、服务器下载文件等小计

void GetIniFile(){ CString exeName = AfxGetApp()->m_pszExeName; // 获取应用程序名 CString instPath = GetInstallPath(); CString iniPath; iniPath.Format(_T("%s\\%s.ini"), instPath, exeName);}CString GetInstallPath() // 获取应用程序路径{ CString s

2020-05-21 17:31:16 217

原创 C++ 产生随机码

//#include <iostream>#include <cstdlib>#include <ctime>#include <vector>using namespace std;// 实例:产生一个长度为len的字符串验证码,并且由16个字母和0到9的数字组成void RandStr(vector<char>&am...

2020-04-20 15:38:06 292

原创 C++ 可选随机数产生

C++产生随机数C++中没有自带的random函数,要实现随机数的生成就需要使用rand()和srand()。不过,由于rand()的内部实现是用线性同余法做的,所以生成的并不是真正的随机数,而是在一定范围内可看为随机的伪随机数。rand()rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAND_MAX定义在stdlib.h, 其值为2147483647。#includ...

2020-04-20 15:19:08 299

原创 MFC学习二:编辑框字体大小设置

CRect rect; CWnd *pEdit = GetDlgItem(IDC_EDIT_FRE); pEdit->GetClientRect(rect); CFont *pFont = pEdit->GetFont(); LOGFONT lf; pFont->GetLogFont(&lf); lf.lfHeight = rect.Height() -...

2020-04-13 15:32:35 292

原创 cli文件二进制数据格式分析

文件头及说明$$HEADERSTART$$BINARY$$UNITS/00000000.010000$$VERSION/200$$LABEL/1,part1$$DATE/090919$$DIMENSION/00000000.708500,00000000.699900,00000006.000000,00000055.737099,00000067.475197,00000022.0...

2020-04-13 15:13:50 1201

原创 MFC学习一:Dialog加载背景图片

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-09-25 14:07:19 469

原创 VMWare 安装 Ubuntu ,出现问题解决.....

1、在安装过程中,如出现屏幕显示不全,无法点击“下一步”解决办法:键盘 Alt 键 + 鼠标左键,即可拖动弹出的安装对话框。思路回想:类似桌面应用程序,可以拖动。

2016-05-03 11:09:02 1624

转载 VS2010 MFC 为对话框控件增加提示框

1. 新建对话框,添加成员变量: // 添加成员变量 CToolTipCtrl m_tip[2]; // 添加成员变量 CWnd *m_pSub[2];2. 在初始化函数OnInitDialog()中,添加代码: m_pSub[0] = GetDlgItem(IDC_RADIO1); //得到单选按钮的指针 m_pSub[1] = GetDlgItem(IDC_BUTT

2013-12-30 10:37:09 658

原创 Linux 下串口权限修改

公司的安防机器人,用的是 ubuntu 系统,前段时间系统不小心崩溃了,于是重装系统安装完成以后,发觉上位机应用程序不能获取底层串口发送的数据,网上搜索了一下:说是串口权限问题,用命令:sudo chmod 666 /dev/ttyS0,但是每次重启以后,权限又回复以前状态,有什么方法可以永久的修改串口权限呢?考虑的方法:一:将系统的登录权限改为 root由于之前的一些软件都是不是

2013-12-20 11:38:02 6445

空空如也

空空如也

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

TA关注的人

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