摘要: 创建窗口步骤: (1)注册窗口类(RegisterClassEx) (2)创建窗口(CreateWindowEx) (3)在桌面显示窗口(ShowWindow) (4)更新窗口客户区(UpdateWindow) (5)进入无限的消息获取和处理的循环:获取消息(GetMessage);分派消息至窗口函 阅读全文
posted @ 2018-06-04 00:22 Claus丶 阅读(2210) 评论(0) 推荐(0)
摘要: 进程的创建 终止进程 创建线程 线程函数如下: 线程通信交互 其中SetEvent(g_hEvent);中的g_hEvent是全局变量HANDLE g_hEvent; SetEvent(g_hEvent)使得事件对象g_hEvent变为受信状态, 此时ThreadProc函数中的::WaitForS 阅读全文
posted @ 2018-05-27 12:05 Claus丶 阅读(2153) 评论(0) 推荐(0)
摘要: 权限修改 阅读全文
posted @ 2018-05-25 00:30 Claus丶 阅读(5163) 评论(0) 推荐(0)
摘要: 1.System.IO.MemoryMappedFiles 内存映射文件类 内存映射文件将文件的内容映射到应用程序的逻辑地址空间。 内存映射文件使程序员得以处理极大的文件(这是因为可以并发管理内存),并且它们允许对文件进行完整的随机访问而不需要查找文件。 内存映射文件还可以在多个进程之间进行共享。 阅读全文
posted @ 2018-05-14 23:30 Claus丶 阅读(8696) 评论(0) 推荐(0)
摘要: 感谢博主的方法: https://blog.csdn.net/lin381825673/article/details/39122257 我之前也看了网上的其他的方法试了都不行 第一种方法就是说用ILMerge打包,执行命令后直接失败。 还有就是将引用的Dll属性改为嵌入式Dll.显示无法嵌入互操作 阅读全文
posted @ 2018-05-11 00:12 Claus丶 阅读(1640) 评论(0) 推荐(0)
摘要: 1.载入Dll 2.取得所需要的类的类型 3.建立此类型的对象(相当于 new) 4.取得类中想要执行的方法 5.取得此方法所需参数列表 6.创建参数类型的对象,并传入参数Array 7.调用函数 8.如果调用的是异步函数 9.反射常用操作 10.总结 大概就是,在你不知道Dll的内部结构的情况下, 阅读全文
posted @ 2018-05-09 00:32 Claus丶 阅读(2268) 评论(0) 推荐(2)