摘要:
使用EasyX制作的井字棋 点击查看代码 #include <iostream> #include<Windows.h> #include<graphics.h> const int fps = 60; static const int row = 3; static const int col = 阅读全文
摘要:
介绍 应用程序需要进行守护,又不想另外运行一个软件去实时监测应用程序是否退出了,退出就重启。在Windows上可以利用任务计划程序,达到守护进程的作用。 创建任务计划 在nsis脚本中可以直接使用schtasks命令来创建任务计划,以下是每分钟检测一次的脚本。 nsExec::ExecToLog ' 阅读全文
摘要:
在制作安装程序时,有一个需求是安装界面需要提供给用户输入远程服务器IP,那么对用户输入的IP就需要进行检验。以下是对使用System::Call 调用ws2_32::inet_pton的使用记录 Unicode false ;设定非unicode,inet_pton函数接收的是多字节的IP地址 Fu 阅读全文
摘要:
链表的使用 main.h #pragma once #include<ntddk.h> typedef struct _MYDATA { LIST_ENTRY ListEntry; DWORD64 Id; UNICODE_STRING Name; }MYDATA,*PMYDATA; extern " 阅读全文
摘要:
相关API OpenSCManager():打开服务控制管理器。 CreateService():创建系统服务。 OpenService():打开服务。 StartService():启动服务。 ControlService():控制服务。 SetServiceStatus():设置服务状态。 遍历 阅读全文
摘要:
需要PolicyConfig.h头文件 // // PolicyConfig.h // Undocumented COM-interface IPolicyConfig. // Use for set default audio render endpoint // @author EreTIk / 阅读全文
摘要:
介绍 远程线程技术指的是通过在另一个进程中创建远程线程的方法进入那个进程的内存地址空间。在进程中,可以通过CreateThread函数创建线程,被创建的新线程与主线程共享地址空间以及其它的资源。通过CreateRemoteThread也同样可以在另一个进程内创建新线程,被创建的远程线程同样可以共享远 阅读全文
摘要:
介绍 在Windows的操作系统上,将串口(通信设备)作为文件来处理,所以串口的打开、关闭、读写所使用的API函数与文件操作一样。所以打开串口使用CreateFile函数,读写串口使用ReadFile、WirteFile函数,关闭串口使用CloseHandle函数。 CreateFile 这个函数的 阅读全文
摘要:
简介 官方网址 官网:https://reqrypt.org/windivert.html 官方文档:https://reqrypt.org/windivert-doc.html github:https://github.com/basil00/Divert 采用的是LGPL开源协议,可免费用于商 阅读全文
摘要:
查找注册表:SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下的所有项 需要查找的位置为:HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER并且要查找32位和64位的视图,而且要注意排除系统程序,可以查找SystemComp 阅读全文