首页 > Windows开发
如何使用C#调用U8的COM组件之二 利器与初探
前一章(点击可以看前一章内容),我们讲解了Interop的三大问题,本章将引入利器,对这三个问题进行初探,并加以解决 善功必先利器 工具一 SpyStudio 这是我最近发现的一个特别牛逼的软件,主要用来HOOK程序,实时分析程序调用了那些api,读取了那些文件,用到了那些COM组件,读取了那些注册 ...
分类:Windows开发   时间:2020-07-18 13:56:56    收藏:0  评论:0  赞:0  阅读:47
如何使用C#调用U8的COM组件之三 繁多的Interop
上一章,我们讲解了Interop的引用错误和修改方法,本章开始引出新的问题。 每当想生活再好点,新问题就出来了 繁多的Interop,还要雨露均沾 上文已经找到并解决了Interop错误问题,此时就可以开开心心的引用这些劳动成果,并编译出我们心爱的C#项目。可是每次我们想发版给客户的时候,都会非常郁 ...
分类:Windows开发   时间:2020-07-18 13:56:27    收藏:0  评论:0  赞:0  阅读:55
如何使用C#调用U8的COM组件之四 Interop合并方案
前一章,我们讨论了Interop繁杂和版本难以追踪的问题,这一章我们讲解如何合并多个Interop以及如何增加命名规则。 Interop合并方案 利器出窍 要想实现Interop合并,我之前也试过一些方法,比如把Interop全部反编译成C#,然后合并到一个类库项目里面。但是这些尝试最终都以失败告终 ...
分类:Windows开发   时间:2020-07-18 13:55:29    收藏:0  评论:0  赞:0  阅读:55
win7系统优化方法推荐【系统天地】
win7系统使用一段时间后运行速度上会变慢,所以在使用过程中我们要注重优化win7系统,让系统一直保持高速运转。但是怎么优化win7系统呢?这里小编告诉大家优化win7系统的方法。win7系统优化方法推荐:1. Win + R快捷键打开运行窗口,输入“ msconfig”命令,单击“确定”打开系统配 ...
分类:Windows开发   时间:2020-07-18 13:54:19    收藏:0  评论:0  赞:0  阅读:46
时间转换 unix time stamp(时间戳), windows file time
#include <chrono> #include <iostream> #include <ctime> using namespace std; #pragma warning(disable:4996) void unixTime2Str(__int64 n, char strTime[], ...
分类:Windows开发   时间:2020-07-18 00:56:42    收藏:0  评论:0  赞:0  阅读:77
C# 控件.PointToScreen 遇到的问题
先上一点代码。 //Btn 是已知的button Point pt = Btn.PointToScreen(new System.Windows.Point(0, 0)); MessageBox.Show("Button " + pt.X.ToString() + " " + pt.Y.ToStri ...
分类:Windows开发   时间:2020-07-18 00:55:12    收藏:0  评论:0  赞:0  阅读:74
WindowsForm实现警告消息框
警告消息框主要是用来向用户户展示诸如警告、异常、完成和提示消息。一般实现的效果就是从系统窗口右下角弹出,然后加上些简单的显示和消失的动画。 ###创建警告框窗口 首先我们创建一个警告框窗口(Form),将窗口设置为无边框(FormBoderStyle=None),添加上图片和内容显示控件 创建好警告 ...
分类:Windows开发   时间:2020-07-18 00:50:05    收藏:0  评论:0  赞:0  阅读:73
C# 各类文件扩展名
.cs: 类模块代码文件。业务逻辑处理层的代码。 .sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息。 .csproj:项目文件,创建应用程序所需的引用、数据连接、文件夹和文件的信息。 .aspx:动态网页后缀(拓展:jsp,php)。(静态网页后缀,如:html,sh ...
分类:Windows开发   时间:2020-07-17 23:25:01    收藏:0  评论:0  赞:0  阅读:108
c# 数据类型 ntext 和 varchar 在 equal to 运算符中不兼容
执行SQL查询语句时报错:数据类型 ntext 和 varchar 在 equal to 运算符中不兼容 StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 ValId,DocId,ParaValue,Cre ...
分类:Windows开发   时间:2020-07-17 22:40:26    收藏:0  评论:0  赞:0  阅读:108
24 | 紧跟时代步伐:微服务模式下API测试要怎么做?
为了掌握微服务模式下的 API 测试,你需要先了解微服务架构(Microservice Architecture)的特点、测试挑战;而要了解微服务架构,你又需要先了解一些单体架构(Monolithic Architecture)的知识。 单体架构(Monolithic Architecture) 单 ...
分类:Windows开发   时间:2020-07-17 22:22:00    收藏:0  评论:0  赞:0  阅读:60
asp.net core web api 输出的 json 中文被编码(乱码)的问题
可能因为在 .net core 3.1 后,序列化组件已经是:System.Text.Json,序列化的默认行为有改变。 解决方案1:更换 JSON 组件(https://q.cnblogs.com/q/114831/) 添加 Microsoft.AspNetCore.Mvc.NewtonsoftJ... ...
分类:Windows开发   时间:2020-07-17 19:53:39    收藏:0  评论:0  赞:0  阅读:459
windows的pip换源
windows的pip换源 pip3 install 第三方库会有网速的问题 可以通过pip换源提高第三方库的安装速度 1.进入C:\Users\oldboy\AppData\Roaming 可在路径输入 %APPDATA% 快速进入 2.创建一个pip文件夹 3.新建一个文件 >pip.ini 写 ...
分类:Windows开发   时间:2020-07-17 19:40:59    收藏:0  评论:0  赞:0  阅读:56
pywinauto客户端自动化---窗口进行截图
做自动化过程中时长会遇到一些截图操作,那么在做客户端的时候,应该怎么进行截图呢? 窗口截图 在pywinauto中存在自带的截图函数 capture_as_image() 源码: def capture_as_image(self, rect=None): """ Return a PIL imag ...
分类:Windows开发   时间:2020-07-17 19:37:02    收藏:0  评论:0  赞:0  阅读:55
C#中文乱码解决:UTF8 转 UNICODE
XML文件可以采用多种编码,但是经过不同的编码后对于中文会出现乱码问题,比如“骞垮憡涓戦椈”,对于此问题的解决如下:static void Main() { string utf8String = "骞垮憡涓戦椈"; // Create two different encodings. Encodi ...
分类:Windows开发   时间:2020-07-17 15:29:27    收藏:0  评论:0  赞:0  阅读:53
记录win10安装docker遇到的问题
https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v 参考以上链接,主要就能解决安装时提醒hyper-V的问题 因为一开始是win10家庭版本,怎么都不能运行成功,重 ...
分类:Windows开发   时间:2020-07-17 15:15:05    收藏:0  评论:0  赞:0  阅读:48
C# NAudio 检测声音
using NAudio.Wave;using System;using System.Collections.Generic; namespace WinFromBaidu{ class NAudioRecorder { #region var /// <summary> /// 录音机对象 // ...
分类:Windows开发   时间:2020-07-17 15:02:00    收藏:0  评论:0  赞:0  阅读:279
AcWing 129 火车进栈(模拟,dfs)
题目链接 #解题思路 火车进栈一共有两种状态,一种是后面的火车车厢进栈,一种是前面的火车出栈。可以发现,如果后面的车厢进栈了,因为先进先出,而他的编号较大,那么他出栈的形成的序列的字典序就一定比先让栈中的火车出栈要大。 所以说如果要输出字典序最大的序列,应该优先让前面的火车出栈,然后再让后面的火车进 ...
分类:Windows开发   时间:2020-07-17 14:48:36    收藏:0  评论:0  赞:0  阅读:48
C#_函数和类
一、数据的隐式转换 1.int类型默认为int32 2.转换的方式: Convert.ToInt32(4.3)--输出4,遵循四舍五入 Convert.ToInt32(4.5)--输出4,当是两个数中间的那个数时就输出4和5之间为偶数的值 Convert.ToInt32(4.53)--输出5,遵循四 ...
分类:Windows开发   时间:2020-07-17 14:40:59    收藏:0  评论:0  赞:0  阅读:51
C#_数据类型
一、数据类型 1.byte: 0~255(整数类型) 2.short: 32768~32767 (整数类型) 3.int: 2147483648~2147483647 (整数类型) 4.long: -9*10^18~9*10^18 (整数类型) 5.float: -3.4*10^38~3.4*10^ ...
分类:Windows开发   时间:2020-07-17 14:38:47    收藏:0  评论:0  赞:0  阅读:41
win10 RocketMQ
1、在官网下载RocketMQ,下载完解压即可 2、添加环境变量: ROCKETMQ_HOME="D:\rocketmq" NAMESRV_ADDR="localhost:9876" ...
分类:Windows开发   时间:2020-07-17 14:36:17    收藏:0  评论:0  赞:0  阅读:74
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!