C/C++
文章平均质量分 64
C/C++
zhangchao19890805
这个作者很懒,什么都没留下…
展开
-
【199】如何在 Win10 上开机启动 Nginx ?
这个问题的解决思路是创建一个 Nginx 的 Windows 服务,然后把 Windows 服务设置成开机启动。原创 2024-03-27 12:46:17 · 1057 阅读 · 0 评论 -
【185】Java8结合C++读取和杀死windows10进程,使用JNI技术
编写 ProcessDto 类,用于 C++ 向 Java 传递进程信息。/*** 传递进程信息的类// 进程id private Integer pid;// 进程名称 private String name;// 进程开始时间 private String startDateStr;// 命令行参数 private String cmdline;return pid;} }编写调用 JNI 的 ZcProcessJni 类/*** 调用JNI的类。原创 2023-04-07 16:12:12 · 540 阅读 · 0 评论 -
【178】Java利用JNI调用C++编写的DLL,连接海康明眸门禁机,实现人脸库全量更新。
Java代码更新海康明眸门禁机人脸库。中间使用了JNI和C++。原创 2022-10-24 09:22:51 · 495 阅读 · 0 评论 -
【177】Java利用JNI调用C++编写的DLL,连接海康人脸抓拍机,实现人脸库全量更新。
这个DLL功能,是输入一个设备IP,删除设备中的所有以前的人员资料,然后用文件夹中XML和图片的新人脸库资料上传到设备的人脸库中。相当于是覆盖旧人脸库的操作。原创 2022-10-05 01:29:37 · 720 阅读 · 0 评论 -
【173】VS2022调试通过海康温度报警SDK的C++代码
VS2022调试通过海康温度报警SDK的C++代码,报警的时候可获得红外抓拍图片和可见光抓拍图片。原创 2022-07-12 09:50:48 · 807 阅读 · 0 评论 -
【166】VS2022调试通过海康人脸抓拍SDK的C++代码
具体的开发环境配置方法可以参考 【160】VS2022调试通过海康摄像头烟火识别SDK下面是人脸抓拍的C++代码,把原来示例中的CreateFile函数改成了CreateFileA函数,避免出现无法创建文件的BUG。具体原因可以参考 【164】VS2022下VC++调用CreateFile文件名不能接受char*,包括强制转换成LPCWSTR的char*也会出错#include <stdio.h>#include <iostream>#include "Windows.h原创 2022-05-26 09:11:29 · 1071 阅读 · 0 评论 -
【164】VS2022下VC++调用CreateFile文件名不能接受char*,包括强制转换成LPCWSTR的char*也会出错
错误代码#include <stdio.h>#include <iostream>#include "Windows.h"using namespace std;int main(int argc, char* argv[]) { char* str = argv[1]; char cFilename[256] = { 0 }; HANDLE hFile; DWORD dwReturn; sprintf_s(cFilename, "D:\\ws\\tmp原创 2022-05-21 23:29:31 · 681 阅读 · 0 评论 -
【163】VS2022调试通过海康明眸门禁报警事件中的报警布防C++示例代码
海康文档链接: 海康文档链接下面是我根据海康文档中明眸门禁 => 报警事件 => 报警布防 中的示例C++代码,放入VS2022开发工具中,调试C++代码通过后的代码:#include <stdio.h>#include <iostream>#include "Windows.h"#include "HCNetSDK.h"using namespace std;int iNum = 0; //已保存的图片个数void CALLBACK Message原创 2022-05-10 23:29:59 · 1439 阅读 · 0 评论 -
【162】VC++的main函数接收命令行参数
C++代码如下:VS2022 创建新项目,选择空项目,项目叫 mainArguments。鼠标右击窗口右侧解决方案资源管理器中的源文件文件夹,在快捷菜单中选择“添加” => “新建项”。在对话框中选择C++文件,文件名改成main.cpp。下面是 main.cpp 文件的内容:#include <iostream>using namespace std;int main(int argc, char* argv[]) { for (int i = 0; i < argc原创 2022-05-09 23:17:35 · 766 阅读 · 0 评论 -
【160】VS2022调试通过海康摄像头烟火识别SDK
下面是我根据海康官方文档代码,放到VS 2022 版本中调试通过后的代码:#include <stdio.h>#include <iostream>#include "Windows.h"#include "HCNetSDK.h"using namespace std;//时间解析宏定义#define GET_YEAR(_time_) (((_time_)>>26) + 2000) #define GET_MONTH(_time_)原创 2022-02-06 18:46:59 · 3368 阅读 · 9 评论