- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 C# 安装类创建桌面快捷键
C# Setup打包msi项目在创建快捷方式时如果需要修改图标时修改步骤比较繁琐,文章将介绍使用安装类如何创建程序快捷键以及如何运用,结尾有demo下载链接供参考(编译工具VS2019)。
2023-04-27 14:49:37
1034
原创 C# DXGI 截屏
链接dll文件,参考 https://github.com/Tinsau/DXGIDesktopDuplication 项目修改的;懂C++的朋友有兴趣可以自己DIY。
2023-04-24 18:28:22
2716
9
原创 解决第三方dll出现:找不到指定模块(非路径错误)
出现场景:在本地编译完成可以正常运行;发布之后在部分电脑上无法运行出现 “找不到指定模块” 这个错误。首先使用VS自带的工具dumpbin,具体位置在VS安装目录的 VC\bin 文件夹下dumpbin.exe。(不知道路径的可以通过Everything文件查找小程序搜索dumpbin.exe)命令行切换到该目录输入dumpbin /dependents “dll路径文件名”例如:我要查看DesktopDuplication.dll这个文件依赖哪些其他dll文件。输入:dumpbin /depen
2022-04-24 15:48:26
10618
原创 唤醒隐藏程序和QQ微信效果一样
我实现的功能是唤醒电脑屏幕个数的窗口,代码要根据实际需求改动一下,主要原理:通过程序线程得到窗口句柄,使用win32api下发显示指令。 #region 唤醒程序 // 显示/隐藏窗口 [DllImport("user32.dll", EntryPoint = "ShowWindow")] static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow); // 隐藏/显示窗口(flag:
2022-01-18 14:16:36
291
原创 C# PPT/PDF文件转图片,图片转PPT
PDF文件转图片,网上有很多方式。这里我主要说说 以下两种方式:O2S.Components.PDFRender4NET.dll、Ghostscript(主要是因为其它方式尝试了但是没用走通)。O2S.Components.PDFRender4NET.dll这个就是破解版的dll不好找,代码没什么难度。PPT文件与图片相互转换用使用 office 组件。...
2021-09-08 14:20:44
1268
5
原创 C# 托盘图标缓存清除
首先创建一个TaskBarUtil.cs类,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace Board{ public class TaskBarUtil { [DllImport("user32.dll", SetLastError = t
2021-08-17 20:02:15
890
原创 C# exe程序获取管理员权限
//管理员权限 public static bool glyuan(string[] obj) { try { System.Security.Principal.WindowsIdentity identity = System.Security.Principal.WindowsIdentity.GetCurrent(); //创建Windows用户主题 ..
2021-08-17 20:00:52
2204
1
原创 C# JPG图片压缩(指定大小压缩和指定尺寸压缩)
测试代码:测试效果:主要代码: /// <summary> /// 压缩图片至n Kb以下 /// </summary> /// <param name="img">图片</param> /// <param name="format">图片格式</param> /// <param name="targetLen">压缩
2021-08-17 19:59:48
14225
14
翻译 C# 两个exeh程序通讯(包括对象传递)
简介在使用中发现原文章中WendMessageToTargetWindow函数(如图)调用这个函数传的int类型和string 类型数据,int可以接收但是string接收到的是一个句柄值,尝试对句柄取值得到的是一个空,想到作者上面有一个函数是传string字符串,这里我就改成了传两个int类型数据类似坐标。修改后的代码首先是MsgHandler类using System;using System.Text;using System.Windows.Forms;using System.Di
2021-07-03 11:28:03
794
原创 网页和C#应用程序通讯
首先要准备Fleck.dll文件准备一个html页面用来给本地程序传值网页代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test</title> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></scr
2021-07-03 11:27:09
713
原创 C# 窗体四边阴影化
未使用效果图:窗体四边无阴影,在桌面背景色为白色更直观使用后效果图:窗体四边有阴影(这里四边角也做了圆角处理),在桌面背景色为白色更直观
2021-05-22 17:17:52
763
原创 C# 图片按锚点缩放
基于这篇文章进行优化,详细解析参考此文章主要优化:代码简洁化图片缩小效果更顺畅窗体后台代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Reflec
2021-05-22 17:16:44
757
原创 C# Panel半透明
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言Panel 设置 Transparent 属性之后会出现闪烁情况窗体加载防闪烁代码优化总结前言实现下图中panel控件半透明效果之前在别的项目用无边框窗体的Opacity属性实现过这种效果;现在想就一个窗体中实现,网上搜到用户控件的方法尝试了下,透明可以实现但是里面的button按钮无法实现透明;网上案例大部分提到利用颜色达到透明效果这种只是颜色透明;也搜到使用 Transparent 在碰到窗体有 PictureBo.
2021-05-22 17:13:53
5751
1
原创 C# SQLite小案例
详细解析点这里跳转程序主要分为三个部分:SqLiteHelper类和DealDB类以及主窗体SqLiteHelper类(辅助类): public class SqLiteHelper { /// <summary> /// 数据库连接定义 /// </summary> private SQLiteConnection dbConnection; /// <summary>
2021-04-28 16:38:26
631
原创 C# 程序唯一启动
功能编译的时候网上搜索到很多类似文章代码,在这里我整理一下自己用了有效果的代码分享:方法一:通过程序GUID #region GUID 程序运行唯一 bool createdNew; Guid ownGUID = new Guid(((GuidAttribute)Attribute.GetCustomAttribute(Assembly.GetExecutingAssembly(), typeof(GuidAttribute))).Value);
2021-04-27 10:39:40
755
Eziriz.Net.Reactor.Cracked.rar
2023-04-25
封装的 DXGI dll文件
2023-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人