Windows
Windows
YakSue
这个作者很懒,什么都没留下…
展开
-
实践用“共享内存”(Named Shared Memory)实现Windows进程间通信
目标 参考资料:《Windows共享内存示例 - 可笑痴狂 - 博客园》 《Creating Named Shared Memory - Win32 apps | Microsoft Docs》 接口 代码实践 效果原创 2020-11-11 23:46:11 · 2386 阅读 · 2 评论 -
学习【C# Windows窗体】:获得进程的输出
前言 在之前的博客《创建能启动其他程序的Windows窗体》中,我启动了一个其他程序的进程。而进程的输出都显示在控制台窗口中。我在想,可否能读取这些输出,这样就可以配合一些界面显示了,例如约定一个表示进度的信息,来指导进度条的值,这虽然不怎么稳定,但是如果运行的程序也是由自己维护的,那这种方式我觉得没什么不妥。 查了一些资料之后,我发现读取进程的输出很简单(学习的过程中我参考了C#Process的OutputDataReceived事件不触发的解决方法_c#_C#-CSDN博客)。下面我记录下来步骤和自己的原创 2020-05-26 22:22:21 · 1553 阅读 · 0 评论 -
学习【C# Windows窗体】:基础
这篇博客梳理了C# Windows窗体的基础操作原创 2020-05-26 12:35:33 · 849 阅读 · 0 评论 -
创建能启动其他程序的Windows窗体
出发点 需要以不同的参数来启动一个程序是经常遇到的问题,有时候小程序没有界面,一切操作都以参数的方式进行。 带参数启动程序很简单。可以在cmd中启动程序带上参数;可以写.bat脚本启动程序带上参数;也可以建立一个快捷方式,右键它的属性,在“目标”栏里程序的路径后加上参数。 不过,这对于项目中的非技术人员可能会很困扰。首先,他们中有些连“启动参数”的概念都没;其次,有些启动参数的配置比较复杂。最终,...原创 2020-03-07 22:42:02 · 484 阅读 · 0 评论