摘要: 进程有启动就有终止,通过CreateProcess函数可以启动一个新的子进程,但是如何终结子进程呢?主要有四种方法: 通过主线程的入口函数(main函数、WinMain函数)的return关键字终止进程 一个应用程序只有一个入口函数,对于控制台来说是main函数,对于GUI程序来说这个入口函数一般是 阅读全文
posted @ 2025-03-12 12:00 caoruipeng 阅读(214) 评论(0) 推荐(0) 编辑
摘要: CreateProcess函数原型 CreateProcess 函数用于创建一个新进程(子进程)及其主线程,其函数原型如下: BOOL CreateProcess( LPCWSTR lpApplicationName,//指向可执行模块名称的指针 LPWSTR lpCommandLine,//指向命 阅读全文
posted @ 2025-03-11 09:36 caoruipeng 阅读(173) 评论(0) 推荐(1) 编辑
摘要: 进程的当前目录 Windows Api中有大量的函数在调用的时候,需要传递路径。比如创建文件,创建目录,删除目录,删除文件等等。创建文件的APICreateFile做比喻,如果我们要创建的文件路径不是全路径,那么windows在创建的时候,首先会获取到进程的当前目录,然后用这个目录拼接成一个全路径创 阅读全文
posted @ 2025-03-09 19:41 caoruipeng 阅读(273) 评论(0) 推荐(1) 编辑
摘要: 什么是系统环境变量 每台计算机针对当前用户和系统中所有用户分别提供了两个环境变量设置,通过计算机属性>环境变量的界面,我们可以查看当前这台计算机上的所有环境变量,这些环境变量都是key-value键值对。具体如下: 上面看到的环境变量其实是存储在注册表中的, 系统环境变量存储在计算机\HKEY_LO 阅读全文
posted @ 2025-03-08 14:59 caoruipeng 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 什么是进程的命令行参数 每个进程在启动(双击exe启动、cmd命令行启动或者由其他程序通过CreateProcess启动)的时候,都会有一个命令行参数给它。命令行的参数以空格区分。这个命令行总是不为空,因为命令行参数的第第一参数是exe程序的启动路径。但是一般情况下,我们会忽略这个参数。一般情况下, 阅读全文
posted @ 2025-03-07 11:55 caoruipeng 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 云雀收银后台Api:http://yunque.cshelloworld.com/swagger/index.html 云雀收银后台管理系统(新版):http://managenew.cshelloworld.com 云雀后台管理系统(旧版):http://yunquemanage.cshellow 阅读全文
posted @ 2025-02-17 22:44 caoruipeng 阅读(12) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <Windows.h> #include <string> int main() { const wchar_t* mapName = L"Local\\MySharedMemory"; const size_t buffSize = 256 阅读全文
posted @ 2024-12-27 16:27 caoruipeng 阅读(39) 评论(0) 推荐(0) 编辑
摘要: https://lfh-box.oss-cn-beijing.aliyuncs.com/test/%E6%8A%80%E6%9C%AF-LearningZone/%E5%9B%BD%E5%86%85/Release/LearningZone_20240924_183613.exe?OSSAccess 阅读全文
posted @ 2024-08-04 12:43 caoruipeng 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 客户端套浏览器壳,是如今比较浏览的客户端客户端开发方式。这篇文字简单来介绍一下如何在WPF中使用WebView 安装WebView的nuget包 可以直接执行安装命令 Install-Package Microsoft.Web.WebView2。 也可以通过nuget包管理器,安装 Microsof 阅读全文
posted @ 2024-07-23 20:06 caoruipeng 阅读(190) 评论(0) 推荐(0) 编辑
摘要: https://lfh-box.oss-cn-beijing.aliyuncs.com/test/技术-LearningZone/国内/Debug/LearningZone_20240709_171253.exe?OSSAccessKeyId=LTAI5tRcjDE72nGubSd44Akd&Exp 阅读全文
posted @ 2024-07-04 18:25 caoruipeng 阅读(29) 评论(0) 推荐(0) 编辑