摘要: 在C#中通过使用方法来获取返回值时,通常只能得到一个返回值。因此,当一个方法需要返回多个值的时候,就需要用到ref和out,那么这两个方法区别在哪儿呢? out 当需要返回一系列返回值时可用out高级参数,必须在调用函数内赋值。 ref 不需要返回值的情况下改变变量值,必须在调用函数外部赋值。 举例 阅读全文
posted @ 2019-04-10 16:43 风情单车 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 一、禁止多开问题,运用Mutex锁 在Program.cs中运用Mutex锁 或者 二、禁止多开且第二次点击激活第一次窗口运用句柄 阅读全文
posted @ 2019-04-08 19:13 风情单车 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章.NET对象与Windows句柄(二):句柄分类和.NET句柄泄露的例子中,我们有一个句柄泄露的例子。例子中多次创建和Dispose了DataReceiver和DataAnalyzer对象,但由于忘记调用DataAnalyzer的Stop方法,导致产生句柄泄露。本文假定我们已经发现了泄露现 阅读全文
posted @ 2019-04-08 17:16 风情单车 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章介绍了句柄的基本概念,也描述了C#中创建文件句柄的过程。我们已经知道句柄代表Windows内部对象,文件对象就是其中一种,但显然系统中还有更多其它类型的对象。本文将简单介绍Windows对象的分类。 句柄可以代表的Windows对象分为三类,内核对象(Kernel Object)、用户对象 阅读全文
posted @ 2019-04-08 17:15 风情单车 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1、直接上例子吧:收集系统信息msinfo32时,会有一个弹窗,现在要隐藏该弹窗,首先看没有通过句柄隐藏弹窗的现象 2、收集系统信息导入到一个位置 代码: 3、下面通过操作句柄进行隐藏收集信息框 这样就可以获得句柄进行隐藏收集系统信息的弹窗 阅读全文
posted @ 2019-04-08 17:11 风情单车 阅读(6723) 评论(0) 推荐(0) 编辑
摘要: C#经常操作CMD,使用的话就用下面的2和3进行整理一下使用吧。 1、简单的调用命令不需要回传数据,最简单 2、有回传数据的 3、截取输出流的 阅读全文
posted @ 2019-04-08 16:48 风情单车 阅读(6949) 评论(1) 推荐(0) 编辑
摘要: C#;句柄;C#句柄 阅读全文
posted @ 2019-04-08 15:18 风情单车 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 1、微软为了让32位程序不做任何修改就能运行在64的操作系统上,添加了一个十分重要的WOW64子系统来实现这个功能,WOW64是Windows-32-on-Windows-64的简称,从总体上来说,WOW64是一套基于用户模式的动态链接库,它可以把32位应用程序的发出的命令 翻译成64位系统可以接受 阅读全文
posted @ 2019-04-04 10:18 风情单车 阅读(9039) 评论(1) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-28 17:31 风情单车 阅读(5) 评论(0) 推荐(0) 编辑
摘要: VBS实现zip压缩 阅读全文
posted @ 2018-12-26 23:25 风情单车 阅读(940) 评论(0) 推荐(0) 编辑