windows
文章平均质量分 73
于大大大洋
学习这条路,漫长崎岖。
展开
-
Windows 创建符号链接
一、场景分析1 环境变量在Windows系统配置 环境变量 的时候,经常会遇到以下 路径 情况:C:\Program FilesC:\Program Files (x86)\Common Files2 异常情况这种路径中,存在空格字符,在一些程序调用时,可能出现异常,比如://以下是使用 Git Bash 启动 apollo 时报的异常(由于空格导致的路径断开)./service...原创 2019-11-24 12:50:02 · 2801 阅读 · 2 评论 -
C# Winform 窗体美化(二、LayeredSkin 界面库)
二、LayeredSkin 窗口美化库概况这部分资源是 Winform 美化最多的了,效果还不错,使用时只需引入 LayeredSkin.dll - 696 KB 即可。网上能找到的最后 LayeredSkin 版本应该是 LayeredSkin Demo2014-12-10.zip,之后作者就整合成一个更加强大的商业版界面库(DSkin)了。效果图示例Demo原创 2017-04-15 08:36:10 · 37332 阅读 · 7 评论 -
C# Winform 窗体美化(三、不规则窗体)
三、不规则窗体概况之前学习的 LayeredSkin 看到里面有个异形窗口,比较感兴趣,所以就找一下资料研究一下。不规则窗体学习有一个比较好的例子,叫 GoldFishProject,是一条鱼金鱼在屏幕上游。不规则窗口示例代码 GoldFishProject 游动金鱼的学习代码现学习了两种实现方式: 1. UpdateLayeredWindow 2. GraphicsPath1.UpdateL...原创 2017-04-15 10:05:18 · 18653 阅读 · 3 评论 -
C# Winform 窗体美化(四、镂空窗体)
四、镂空窗体例子下载直接贴效果图吧:1、控件的透明 2、窗体的透明 代码如下:public partial class Form1 : Form{ public Form1() { InitializeComponent(); SetWindowLong(Handle, GWL_EXSTYLE, WS_EX_LAYERED); S......原创 2017-04-15 10:40:07 · 13419 阅读 · 23 评论 -
C# Winform 窗体美化(五、鼠标穿透)
五、鼠标穿透以前在玩射击游戏的时候,狙击枪的设定一般是开镜才有准星,所以想是不是可以自己造一个默认准星出来,思路是现在窗口上画一个准星,然后把窗体其他区域都透明,然后设置鼠标穿透;结果是:UpdateLayeredWindow 的不规则窗口中,添加鼠标穿透功能导致不规则窗口失效。GraphicsPathForm 的不规则窗口中,可以愉快地使用鼠标穿透功能。注意: 全屏的游戏,窗口是不能最前的原创 2017-04-15 10:57:12 · 9431 阅读 · 0 评论 -
C# Winform 窗体美化(六、双层窗体)
六、双层窗体大概情况双层床体是为了平滑的创建异形窗体的一个解决方案,找了很多资料,整理了一下。双层窗体的逻辑是建立在 UpdateLayeredWindow 不能绘制控件的基础上,上层再添加一个专门放置控件的层;这样就可以在上层“控件层”放控件,下层的“皮肤层”绘制异形的窗口。有两点需要主意: 1. 两个窗体的大小和位置的统一,使用 Size 和 Location 来解决; 2. 两个窗体的 Z...原创 2017-04-15 11:43:18 · 13591 阅读 · 7 评论 -
C# Winform 窗体美化(七、Win7 Aero 毛玻璃效果)
七、Win7 Aero 毛玻璃效果在 Win7 上有一种 Aero 效果,毛玻璃透明效果,搭配不同风格的颜色,效果很好。在学习 Winform 美化的时候顺便看到的这种效果,也整理进来了。原创 2017-04-15 11:52:47 · 18349 阅读 · 0 评论 -
C# Winform 窗体美化(八、Icon)
八、Icon之前 Winform 项目也有在 Icon 上遇到些问题(这里的 Icon 指的是 .ico 类型的文件),比如刚开始不知道怎么让自己的程序 Icon 和其他软件一样可以放大,还有放大之后在音量合成器中会出现比较奇葩的效果之类的问题,这里简单整理下,以后再有其他问题再补充。1、C# 代码转换 Icon 格式最开始写 Winform 程序的时候,程序图标都是从网上 down 的,因为那时候原创 2017-04-23 19:08:14 · 25001 阅读 · 0 评论 -
C# Winform 窗体美化(九、嵌入窗体)
九、嵌入窗体还是关于 Winform 窗体的一些操作问题,这次是研究了一个嵌入窗体,这次学习纯属偶然,项目中确实没遇到过这种需求。就是把别人的程序嵌入到自己的程序中,就像这样:这里我嵌入了测试显示器的程序 这次学习得益于一片博客(引用一定要注明出处 ^_^): http://www.cnblogs.com/bitzhuwei/archive/2012/05/24/SmileWei_Embedde...原创 2017-04-27 23:14:30 · 10086 阅读 · 0 评论 -
C# Winform 窗体美化(目录)
最近在看 C# Winform 的窗体美化,发现一些很有用的美化皮肤库,学习过后也把一些资料整理一下。一、IrisSkin 换肤库(IrisSkin4) 二、LayeredSkin 界面库(LayeredSkinDemo) 三、不规则窗体(GoldFishProject,TransparentForm) 四、镂空窗体(HollowForm) 五、鼠标穿透(MousePenetration)原创 2017-04-13 01:13:54 · 31806 阅读 · 2 评论 -
C# Winform 窗体美化(十、自定义窗体)
十、自定义窗体写在前面最近在做 winform 应用程序,需要自定义一种窗口的样式,所以就随便搞了一个简单的窗口。效果图有两种样式,界面如下: 无标题: 有标题: 关键词1、黑色描边边框对于窗口去掉原生的边框这个操作很简单【设置FormBorderStyle为None】,但是去掉边框之后略显生硬,所以就考虑如何做一个描边。方案a:用画笔画出来,但是画出来的描边会被控件挡住,所以作废; 方原创 2017-07-26 22:40:41 · 39083 阅读 · 20 评论 -
SysinternalsSuite工具
写在前面:下载地址简介sysinternals 的网站创立于1996年由Mark russinovich和布赖科格斯韦尔主办其先进的系统工具和技术资料·微软于2006年7月收购sysinternals公司 . 不管你是一个IT高级工作者还是一个开发者,你都会发现sysinternals工具可以帮助您管理、故障分析和诊断你的Windows系统和应用程序· 如果您有关于如何使用这些工具的问题,请访问sy转载 2017-07-28 08:51:13 · 1396 阅读 · 0 评论 -
C#阻止计算机关闭显示器和待机
一、测试测试环境:Win10 备注: 1、管理员和非管理员权限测试都正常; 2、执行阻止关闭显示器和待机后,退出程序会自动恢复; 3、使用Win+L切换到锁屏界面时,同样生效;二、代码代码来源: https://www.cnblogs.com/TianFang/archive/2012/10/12/2721883.htmlpublic class SystemSl...转载 2018-03-09 13:54:58 · 3167 阅读 · 4 评论 -
WPF 使用NotifyIcon控件
转载自:https://www.cnblogs.com/celery94/archive/2010/10/26/1861371.html1.在什么地方找到NotifyIcon普通的WPF控件基本上都是在该命名空间下:System.Windows.Controls,该命名空间在C:\Program Files\Reference Assemblies\Microsoft\Framewor...转载 2018-09-14 13:43:31 · 6070 阅读 · 0 评论 -
Nginx For Windows 关于 worker_connections 不生效问题
○、结论Nginx For Windows 建议使用http://nginx-win.ecsds.eu/下载 nginx 1.17.0.1 Crow一、起因项目中有一个 API 服务,对客户端通信进行支持,大概 1w 客户端,每分钟都会进行通信。高峰期的时候服务负载较高,为了防止服务宕机,影响用户,所以增加 Nginx 进行负载。二、Windows 使用 Nginx之前在 Linu...原创 2019-07-16 22:36:22 · 3640 阅读 · 2 评论 -
C# Winform 窗体美化(一、IrisSkin 换肤库)
IrisSkin 换肤库IrisSkin 是为Microsoft Visual Studio dotNET开发的最易用的界面增强dotNET(WinForm)组件包。能完全自动的为应用程序添加支持换肤功能。[百度百科]IrisSkin 使用例子 下载皮肤编辑器 下载1、文件IrisSkin4.dll - 544 KB各种 .ssk 格式的皮肤文件(一般在网上搜的是13个皮肤的压缩包)2、代码p...原创 2017-04-14 23:22:05 · 50874 阅读 · 35 评论 -
C# 将程序添加开机启动的三种方式
前言最近在研究程序随系统启动,发现在 win7 上因为权限的问题,写注册表的时候总是会出现问题,写不进去导致的不能自动启动,随后决定仔细的看一看这方面的问题。查资料过程中主要发现有三种方式可以添加到启动,分别是: 1. 开始菜单启动; 2. 注册表启动项; 3. Windows 计划任务。一、开始菜单启动在很久以前,刚开始捯饬电脑的时候,就知道的一个开机启动的方法,那时候就是直接把程序的快捷方...原创 2017-04-09 13:57:19 · 42270 阅读 · 5 评论 -
进程通信:匿名管道和命名管道
一、进程间通信方式管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程原创 2017-03-22 16:29:16 · 1391 阅读 · 0 评论 -
禁止访问磁盘的注册表
百度的了一个禁止访问磁盘的注册表问题怎么禁止访问磁盘,手动操作就会,可是有好几十台啊。手动搞,那个累啊。求个高手,帮我弄个注册表或者BAT文件执行都可以,禁止访问D盘跟E盘。网上找了很多资料,都叫用工具,可是那么多弄起来就是麻烦啊。若能搞定,小弟感激不尽。问题补充1楼回答的这个方法我试了下,我把数值填为所有: 67108863。但是也只是不能访问F盘而已,其他盘一样正常访问。单个盘符可以用1楼方法原创 2013-12-05 17:02:40 · 2370 阅读 · 0 评论 -
批处理编程详解
批处理编程详解小引:最近好多猜测弱口令的病毒在网上流行,比如前段时间闹得很厉害的Worm.Dvldr蠕虫就是一个典型。这些病毒有个共同点就是利用批处理来进行ipc$连接,从而来猜测管理员的口令达到控制服务器的目的。病毒由几个文件和几个复杂的批处理组成。批处理算不上真正意义上的编程,但是它的一些思想和编程比较近似。通过在网上和一些初学的朋友交流,发现他们对于批处理很感兴趣,多多少少了解一原创 2013-12-05 17:03:12 · 714 阅读 · 0 评论 -
本地连接和音量图标显示
一种:“控制面板”——“声音和音频设备”——“将音量图标放入任务栏”曾经手动关掉了。只要打开就行了。 第二种:“将音量图标放入任务栏”打勾,无效。丢失sndvol32.exe,文件路径C:\WINDOWS\system32,可以在别的机子上传个sndvol32.exe,或找个系统光盘找到sndvol32.ex_文件复制到system32后,重命名为sndvol32.exe原创 2013-12-05 17:02:37 · 1065 阅读 · 0 评论 -
XP定时关机
(1)自己的电脑有时在整理或者下载东西,需要很长时间等待。但是自己因为要休息的原因,不能一直等在电脑弄完后关机。所以这时需要对XP设置定时关机。比如预计这个下载任务完毕后在23:50可以关机,那么点击开始->运行中输入 at 23:50 shutdown -s,系统会到时提前30S显示,然后自己把自己关掉。另一种关机方式是倒计时关机:Shutdown.exe -s -t 14400原创 2013-12-05 17:03:01 · 702 阅读 · 0 评论 -
WinXP下变量方式表达对应路径说明
在一些批处理或者系统技巧操作教程文章中,我们常常会看到一些形如 %windir% 或者 %systemdrive%的变量。这些变量都代表着什么含义呢?下面西部e网的icech为大家整理了在WindowsXP下系统变量方式表达相对应的路径,大家可以看得更加清楚明白了! 说明:系统文件盘为C盘,操作系统为WindowsXP、登录用户名为weste、计算机名为icech 说明:不同的操作原创 2013-12-05 17:03:05 · 685 阅读 · 0 评论 -
深入了解INF
大家都知道,在“我的电脑”里有数也数不清的INF文件,但是却很少有人知道,INF文件是干什么用的。充其量,也仅仅停留在INF文件能够解开锁定的注册表这一感性的认识上,那么到底什么是INF文件,INF文件又能干些什么呢?今天让我们一起走进INF文件这一神秘的世界。揭开INF文件的神秘面纱INF是Device INFormationFile的英文缩写,是Microsoft公司为硬件设备制造商发布原创 2013-12-05 17:03:19 · 951 阅读 · 0 评论 -
windows没有软盘 怎么解决
1这种情况我遇到过。 现象为:启动快到桌面之前,会出现红叉错误提示框,标题为“Windows-没有软盘”,内容为“驱动器中没有软盘。请在\Device\Harddisk1\DR5中插入软盘”,有“取消”、“重试”、“继续”三个按钮。点“取消”,会再次出现“…\DR6中插入软盘”、“…\DR7中插入软盘”、“…\DR8中插入软盘”三个窗口,都点取消后才会进入桌面。如果点击“继续”,系统可原创 2013-12-05 17:01:36 · 5533 阅读 · 0 评论 -
电脑系统越来越慢,怎么删除临时文件
1.关闭"休眠"方法:打开[控制面板]→[电源选项]→[休眠],把"启用休眠"前面的勾去掉说明:休眠是系统长时间一种待机状态,使您在长时间离开电脑时保存操作状态,如果您不是经常开着电脑到别处去的话,那就把它关了吧!☆立即节省:256M2.关闭"系统还原"方法:打开[控制面板]→[系统]→[系统还原],把"在所有驱动器上关闭系统还原'勾上说明:系统还原是便于用户误操作或产生软件问题时的一种挽救手段,原创 2013-12-05 17:03:33 · 926 阅读 · 0 评论 -
查看 端口占用情况
“开始”-->“运行”-->“cmd”打开命令提示符,(或win + R)输入“netstat -ano”可以看到所有的连接。可能的话,在“windows任务管理器”找到PID对应的程序即可。如果没有PID项,可以在“windows任务管理器”选“查看”-->“选择列”,勾选“PID(进程标识符)”。也可以用命令来找出占用端口的程序,下面是完整的执行代码。【1】首先,在命令行窗口中输入:C:\>n原创 2013-12-05 17:01:57 · 630 阅读 · 0 评论 -
常用的60招电脑操作
1、如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右上角的关闭图标。2、在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这样保存很快 3、用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔,放入CD,按光驱上的play键就可以直接听了,这样听歌可以不占用系统资源。(如果你的电脑坏了,不能启动或什么的,一时放在那不能修,千万不要浪费资源原创 2013-12-05 17:02:42 · 691 阅读 · 0 评论 -
INF文件修改注册表
INF是一个用于安装驱动程序的文件,是文本格式的。里面记录着驱动程序的所有相关资料,随便打开一个INF文件度可看到很多奇奇怪怪的东西,其实这一点也不奇怪,因为每一项都有特定的含义,比如从VERSION一项就可以看出支持的Windows版本是什么。比如Win9X系列的代号就是CHICAGO,Win2000/XP的代号就是Windows NT,知道这些就好办了。 首先打开记事本,然后在里面输入下面原创 2013-12-05 17:03:26 · 1278 阅读 · 0 评论 -
Windows系统端口转发
netsh interface portproxy add v4tov4 listenport=轉發端口 listenaddress=本機IP connectport=目標端口 connectaddress=目標IPnetsh interface portproxy add v4tov4 listenport=50521 listenaddress=127.0.0.1 connectpor原创 2014-04-23 15:02:22 · 8494 阅读 · 0 评论 -
Oracle备份文件名获取系统时间的做法(windows)
在对数据库进行备份时,用数据泵的方法,需要执行一段代码:--建目录create directory dir as 'd:\bak';--给用户授权使用目录grant read,write on directory dir to scott;--在cmd中输入以下代码expdp scott/tiger@XE directory=dir dumpfile=abc.dmp [可原创 2013-12-13 11:37:27 · 2649 阅读 · 0 评论 -
C#获取屏幕大小的“简单整理”。。
额……首先是有一个需求,两个显示器,程序自动获取自己所在的显示器大小,并显示到右下角。我们都知道C#有一个Screen.PrimaryScreen.Bounds,可以获取屏幕的完整尺寸,但是只能获取主显示器的尺寸,后来我发现又一个Screen.GetBounds(this),可以获取程序所在的屏幕尺寸。代码如下Console.WriteLine("主显示器完整尺寸:");Console.Write原创 2017-03-06 22:57:06 · 7413 阅读 · 0 评论 -
WIN7开启WIFI
开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。主机设置如下: 【第一步】开始->在搜索栏中输入‘CMD’->右键‘管理员身份运行’。【第二步】启用并设定虚拟WiFi网卡,运行命令:netsh wlan set hostednetwork mode=allow ssid=arrow key=64042原创 2013-12-05 17:02:04 · 660 阅读 · 0 评论