摘要: 创建新的 .NET Core 类库项目,并引入下面3个库 添加 Google.Protobuf 添加 Grpc.Net.Client Grpc.Tools 然后在这个新类库项目中引入 proto 文件 WPF 项目引入这个新类库 完成编译 阅读全文
posted @ 2021-08-27 08:14 四月是你的谎言 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 实现得很傻逼....别问为什么...问就是新手瞎几把写 先上效果图 怎么创建 grpc server 我就不说了... 先安装一下需要的玩意 Calzolari.Grpc.Net.Client.Validation Microsoft.AspNetCore.Grpc.Swagger (这是预览版的记 阅读全文
posted @ 2021-08-26 19:41 四月是你的谎言 阅读(648) 评论(0) 推荐(1) 编辑
摘要: 输出如下 a==602356544 &a==602356544a+1==602356548 &a+1==602356584 其实 a只是表示首个元素的地址,类型是int 内存大小是4 所以+1 内存地址加4 但是&a表示的却是整个数组a的地址 4*10 个大小的数据类型 所以+40 阅读全文
posted @ 2017-08-23 23:08 四月是你的谎言 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 数据类型的本质就是命令编译器给我分配多大的内存 数据类型=固定内存大小的别名 阅读全文
posted @ 2017-08-23 22:56 四月是你的谎言 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 变量就是内存地址的标号 阅读全文
posted @ 2017-08-23 22:56 四月是你的谎言 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1 源码中 用到的结构和未公开函数 请到 http://www.cnblogs.com/IMyLife/p/4826286.html 获取 2 3 HANDLE ProcessHandle=NULL; 4 DWORD pPID=NULL; 5 DWORD TID=NULL; 6 HW... 阅读全文
posted @ 2015-09-22 07:54 四月是你的谎言 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: 1 typedef NTSTATUS (WINAPI *ZWQUERYINFORmMATIONTHREAD)(DWORD ThreadHandle,DWORD ThreadInformationClass,THREAD_BASIC_INFORMATION* SystemInformation,DW... 阅读全文
posted @ 2015-09-21 15:17 四月是你的谎言 阅读(2218) 评论(0) 推荐(0) 编辑
摘要: 1 #define WINXP 5 2 #define WIN7 6 3 #define WIN7X32 632 4 //获取系统版本号 5 DWORD GetOSVer() 6 { 7 OSVERSIONINFO osver; 8 osver.dwOSVersio... 阅读全文
posted @ 2015-09-21 15:13 四月是你的谎言 阅读(304) 评论(0) 推荐(0) 编辑
摘要: //#include "targetver.h"#include "stdio.h"#include #include int GetProcessIdByName(WCHAR* Namestr) //进程名取pid{ HANDLE hSnapshot; PROCESSENTRY32 p... 阅读全文
posted @ 2015-09-21 15:11 四月是你的谎言 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include "iostream" 4 using namespace std; 5 void PASS_TPTHREAD(WCHAR ProcessName[]); 6 typedef LONG NTSTATUS; 7 typedef NT... 阅读全文
posted @ 2015-09-21 15:09 四月是你的谎言 阅读(1771) 评论(0) 推荐(0) 编辑