小黄人软件
码龄11年
  • 1,419,492
    被访问
  • 529
    原创
  • 1,028
    排名
  • 488
    粉丝
关注
提问 私信

个人简介:我手机微信18910620895

  • 加入CSDN时间: 2011-08-08
博客简介:

chenhao0568的专栏

查看详细资料
  • 6
    领奖
    总分 2,177 当月 63
个人成就
  • 博客专家认证
  • 获得328次点赞
  • 内容获得322次评论
  • 获得1,092次收藏
创作历程
  • 41篇
    2022年
  • 108篇
    2021年
  • 61篇
    2020年
  • 46篇
    2019年
  • 24篇
    2018年
  • 59篇
    2017年
  • 45篇
    2016年
  • 59篇
    2015年
  • 54篇
    2014年
  • 50篇
    2013年
成就勋章
TA的专栏
  • c++复习
    79篇
  • Android复习
    82篇
  • 单片机
    31篇
  • 汇编
    2篇
  • c语言
    41篇
  • 日志
    316篇
  • 创新与突破
    42篇
  • 女人
    4篇
  • java
    35篇
  • 操作系统
    15篇
  • 超级工程
    3篇
  • PLC
    3篇
  • C#
    24篇
  • 人工智能AI
    1篇
  • 国家助学贷款
  • 至繁归简
    2篇
  • 周末创业
兴趣领域 设置
  • 人工智能
    机器学习
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

BYD MES 测试 VS提示“const char *“ 类型的实参与 “char *” 类型的形参不兼容

#include "BYD_MES/inc/MES2Interface.h"#pragma comment(lib,"BYD_MES/lib/MES2Interface.lib")#include <stdio.h>void main(){ char retMessage[2048] = { 0 }; int ret = Start("FP82NG005Y", "22475", "4505022986", "1557941", "3714907", "ETU0Ps6jBLVGtWa.
原创
发布博客 2022.05.19 ·
15 阅读 ·
0 点赞 ·
0 评论

warning : 无法找到 v142 的生成工具。安装 v142 可使用 v142 生成工具进行生成。等错误MFC

在release里设置就在release编译。严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB8020 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。 ISPGui D:\Program Files\Microso...
原创
发布博客 2022.05.12 ·
356 阅读 ·
0 点赞 ·
0 评论

android studio gradle与gradle plugin version离线下载 从别的电脑上复制

gradle plugin version下载本地路径:C:\Users\FT\.gradle\caches\modules-2\files-2.1\com.android.tools.build\gradle\4.0.2gradle version下载本地路径:C:\Users\FT\.gradle\wrapper\dists\gradle-6.1.1-all解决下载不了:https://dl.google.com/dl/android/maven2/com/android/.
原创
发布博客 2022.04.15 ·
1848 阅读 ·
0 点赞 ·
0 评论

MFC常见错误Qualcomm 开启强发 PowerMeter时

一.耦合工具 高通芯片 逻辑: 打开软件,点连接,连接成功后 1).开启强发(参数) 2).读测量值 3).结果判定(参数) 4).停止强发 5).提示成功或失败, 点进入下一个,重新连接 关于参数配置: 从ini读参数用于正式生产config.ini [UserSetup]sendNum为发送测试次数,与[Send?]数量对应 [Send0]...
原创
发布博客 2022.04.14 ·
132 阅读 ·
0 点赞 ·
0 评论

screen ruler屏幕电子尺源码C# 手机与windows

标准PPI:72PPI,100%缩放非标准PPI需要设置一下校准:比如我的约157.3668925459825750242013552759PPI,150%缩放计算:DPI(dots per inch) PPI(pixel per inch) 求一张图片在某分辨率下的实际尺寸?求计算机显示器PPI? MFC按600dpi时的实际物理尺寸打印图片_小黄人软件的博客-CSDN博客源码:https://github.com/Bluegrams/ScreenRuler(编译:vs2017打开,在解.
原创
发布博客 2022.03.29 ·
199 阅读 ·
0 点赞 ·
0 评论

MFC等待延时信号事件

//指示读线程准备好,可以进行命令输入的信号量 HANDLE m_hEvent; m_hEvent = NULL; // m_hEvent = CreateEvent(NULL, FALSE, FALSE, NULL); //start WaitForSingleObject(m_hEvent, INFINITE); //write command之前 无限时间等待 SetEvent(m_hEvent); //thread中,指示读线程准备好 设置事件为有信号状态 ..
原创
发布博客 2022.03.29 ·
51 阅读 ·
0 点赞 ·
0 评论

Find out what it works and do it. 学习Li Guangyao 程序员靠什么生存?

做与不做,学与没学的区别?一、程序员靠什么生存?老本行:原来怎么赚钱还这么赚钱。资源收费(代找资源):发布好资源,坐收钱。技术服务:帮人解决问题。产品定制。上班:劳力。垄断:我有人无。低价:比市场同行价低仿制优化:学习别人是怎么做的?中介:最讨厌。研发创新产品(或贴牌):管理牛B的人,学习牛B的技术,做牛B的产品。实物涉及生产物流等太广,不想做的全外包,只取擅长的做。品牌:粘性。技术仅仅是一个工具,是你在人生一个阶段生存的工具,你可以一辈子喜欢他,但最好不要
原创
发布博客 2022.03.25 ·
470 阅读 ·
0 点赞 ·
0 评论

DPI(dots per inch) PPI(pixel per inch) 求一张图片在某分辨率下的实际尺寸?求计算机显示器PPI? MFC按600dpi时的实际物理尺寸打印图片

标准固定1 寸=3.3333333 厘米1 英寸=2.54 厘米求计算机显示器PPI?比如对角线14英寸,不是寸,即2.54*14=35.56cm按16:9算出宽和高 高(9x)2+宽(16x)2=对角线35.56cm2 算出宽*高:30.99*17.43cm 即30.99/2.54英寸像素为1920*1080 PPI=1920*2.54/30.99= 约157PPI(pixel per inch)求一张图片在某分辨率下的实际尺寸?比如600PPI(pixel per in...
原创
发布博客 2022.03.24 ·
1270 阅读 ·
0 点赞 ·
0 评论

android studio无activity无APP图标的app调试方法 隐藏的应用只能在应用管理里能找到,其它地方都不可见

<activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.DEFAULT" /> ...
原创
发布博客 2022.03.22 ·
2813 阅读 ·
0 点赞 ·
0 评论

结构体的序列化与反序列化

#include <iostream>typedef struct Test{ char name[2]; int old;}Test;int main(){ Test t; t.old = 1; char temp[100] = { 0 }; memcpy(temp, (char *)&t, sizeof(t)); //保存 ,是取地址后再转成char* t.old = 8; memcpy( (char *)&t, temp, sizeof(t)).
原创
发布博客 2022.03.18 ·
80 阅读 ·
0 点赞 ·
0 评论

QT学习‘QMessageBox‘ has not been declared 。结构体序列化成hex字符串或字节数组和反过来

#include <QMessageBox>或#include <QtGui>#include <QMessageBox>void MainWindow::on_pushButton_clicked(){ bool result=false; QMessageBox::about(NULL, "Result", result?"<font size='40' color='green'>PASS</font>":"&l
原创
发布博客 2022.03.18 ·
203 阅读 ·
0 点赞 ·
0 评论

QT源码文件含注释中不能含中文,删了就OK

..\..\META\MainForm\View\MainForm.cpp: error C2220: 警告被视为错误 - 没有生成“object”文件..\..\META\MainForm\View\MainForm.cpp: warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失..\..\META\MainForm\View\MainForm.cpp(753): warning C4819: 该文件包含不能在当前代码页.
原创
发布博客 2022.03.16 ·
253 阅读 ·
0 点赞 ·
0 评论

MFC edit控件设为ReadOnly后,EnableWindow(TRUE)无法恢复

那就不在界面上设置,都有代码来处理GetDlgItem(ID_EDIT)->EnableWindow(FALSE);//只读。GetDlgItem(ID_EDIT)->EnableWindow(TRUE);//取消只读。
原创
发布博客 2022.03.11 ·
58 阅读 ·
0 点赞 ·
0 评论

QT5.9编译打包一个项目 msvc2015对未定义的函数或为未声明为“constexpr”的函数的调用导致了故障

注意:不要有空格与中文路径一、下载QT5.9https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/qt-opensource-windows-x86-5.9.0.exe二、安装勾这3项:具体解释看这里,msvc2015可以不勾,我别的地方要用。MinGW 5.3.0 32 bit 编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 ..
原创
发布博客 2022.03.09 ·
773 阅读 ·
0 点赞 ·
0 评论

vs2017打包所有文件到一个.exe或.msi 默认安装位置,加入桌面与菜单快捷方式

一句话:点工具,点功能与扩展,点安装插件Visual Studio Installer Projects,新建Setup项目,在ApplicationFolder加入文件,点生成点生成解决方案,OK。(还有加入桌面与菜单快捷方式)右键属性里有默认安装路径DefaultLocation可以修改...
原创
发布博客 2022.03.07 ·
96 阅读 ·
0 点赞 ·
0 评论

MFC 在静态库中使用MFC,静态多线程 兼容更多windows版本避免提示缺少很多dll,安装运行库 Visual C++ Redistributable for Visual Studio

1.在静态库中使用MFC2.选择MTStatic MultiThread /MT3.项目所有依赖的.dll也必须以这种方式编译#include "jsoncpp/json.h" //#include 是以当前文件所在路径为当前目录//#pragma comment(lib,"jsoncpp/jsoncpp_static.lib") //#pragma comment 是以当前工程所在路径为当前目录 Dynamic Link (DLL) /MD #pragma co
原创
发布博客 2022.03.04 ·
458 阅读 ·
0 点赞 ·
0 评论

C++正则匹配 查找 替换 提取

#include "pch.h"#include <stdio.h>#include <Windows.h>#include <iostream>#include <fstream>#include <string>#include <windows.h>#include <regex>using namespace std;//匹配是否有设备 ,string为""没有,长度>0有设备str..
原创
发布博客 2022.02.26 ·
220 阅读 ·
0 点赞 ·
0 评论

MFC 回车关闭窗口改为下个控件获得焦点

当前是button就点击return,否则下个控件是button就点击 return,否则下个控件获得焦点 return。BOOL PrintAllDlg::PreTranslateMessage(MSG* pMsg){ if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN) //按下回车,当前是button,则点button reuturn。下个控件是button(2),则点button2,否...
原创
发布博客 2022.02.24 ·
415 阅读 ·
0 点赞 ·
0 评论

MFC程序调用Windwos CMD命令打印图片 MFC 控件显示层次调整,即(叠放次序)和绘制遮挡置于底层顶层灰色

MFC打印 打电话ShellExecute从您的计划中print操作(特好用)ShellExecute(NULL,"print","c:\\test.png",NULL,NULL,SW_HIDE);调用画板应用打印(直接打印)mspaint/pt 1.bmp MFC 控件显示层次调整,即(叠放次序)和绘制遮挡置于底层顶层灰色 VC查看窗口的控件,按下ctrl +D 可以看到他们的显示层次,数字小的最底层,用鼠标点击,先点击的是1,再点击的是2,依次点击,就会重新排...
原创
发布博客 2022.02.24 ·
487 阅读 ·
0 点赞 ·
0 评论

MFC::error C2065: “IDD_DIALOG1”: 未声明的标识符 MFC线程中发送与处理自定义消息

添加资源头文件就行。#include "Resource.h"MFC线程中发送消息1.先写义好接收#define WM_SET_FOCUS WM_USER+100 //自定义消息IDBEGIN_MESSAGE_MAP(CWriteSnDlg, CDialogEx) // ON_MESSAGE(WM_SET_FOCUS, OnSetFocus) //加上映射END_MESSAGE_MAP() afx_msg LRESULT OnSetFocus(WPARAM
原创
发布博客 2022.02.23 ·
555 阅读 ·
0 点赞 ·
0 评论
加载更多