专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
用C#实现在这个过程,我们需要进行下面几个步骤: 得到当前进程所对应的本地宿主文件; 打开这个文件流; 确定hash算法,计算文件流的hash; 将hash结果转换为我们熟悉的字符串表现形式。 下面就分别就这几个方面来进行解释。 获取宿主文件路径 在System.Diagnostics命名空间下,有个Process类,MSDN的描述是"提供对本地和远程进程的访问并使您能够启动和停止本地系统进程"。该类有一个静态方法GetCurrentProcess(),利用它我们可以获取当前进程。 [阅读全文] [PDF]
方法 描述 GetName 以NULL作为参数,调用 GetModuleBaseName ,最后去掉扩展名 “.EXE” GetFileName以NULL作为参数,调用 GetModuleFileNameEx GetMainWindowHandle参见GetMainWindowHandleGetMainWindowTitle GetParentProcessID用ProcessBasicInformation作为参数调用NtQueryInformationProcess GetKERNELHandleCount用ProcessHandleCount作为参数 [阅读全文] [PDF]
代码如下: 参考:[http://www.crazycoder.cn/]OptionStrictOffImportsSystem.Runtime.InteropServicesPublicClassExcelDemoPrivategApplicationAsObjectPrivategProcessAsProcessPublicReadOnlyPropertyApplication()AsObjectGetReturngApplicationEndGetEndPropertyPublicReadOnlyPropertyProcess()AsProcessGe [阅读全文] [PDF]
1 共3条 分1页