在另外一篇文章中提到過用程序獲取,So using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Security.Principal; namespace ConsoleApplication2 { clas...
.Net
C# 實現全局熱鍵 – 程序內快捷鍵
此系列的最後一篇,超級簡單。 protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { const int WM_KEYDOWN = 0x100; const int WM_SYSKEYDOWN = 0...
C# 實現全局熱鍵 – 注册热键
續上篇[su_button url="https://akru.plus/archives/282" target="blank" style="flat" background="#2db0ef"]鍵盤消息鉤子[/su_button] 有時候微軟幫我們做了很多,也想到了很多,那就不要浪費別人一番苦心,好...
C# 實現簡單IIS
還記得Many QQ的網頁遠程控制麼?我猜也應該是這麼實現的。 公司的軟件到處都要輸賬號密碼,即使有之前的熱鍵自動輸入,新的項目管理軟件用WPF實現,所以用按鍵自動輸輸入有點麻煩,主要還是WPF沒有“控件”,無法...
C# 實現全局熱鍵 – 鍵盤消息鉤子
2014年9月11日 15:38:27 全局熱鍵不建議用這種方式實現,下篇文章再說另外一種全局熱鍵的實現方式。 全局熱鍵應該怎那麼介紹才好?寫文章開頭好難,嗯,算了。 公司內部使用軟件一般都會需要賬號和密碼登...
C# Ping類的使用方法(單步+異步)
很久以前,我還在用C#調用CMD裡的Ping命令這種笨方法,深深地感到沒文化真可怕。 編程環境:VS 2012,.Net 4.5 要使用Ping類就得引用 using System.Net.NetworkInformation; 這次就用控制台吧,沒必要用窗體了...
VB.NET Long轉Integer – 高位轉低位
把C#版純真數據庫讀取轉換成VB.NET 的時候遇到個奇特問題,一開始還以為是語言上的差異,但C#和VB.NET本是同根生,也不至於在高位數值往低位數值轉換的時候出現問題吧? 首先C#裡可以這麼寫 long a = 123456789;...
VB.NET 讀取純真IP數據庫
博客剛弄好幾天,黑客比搜索引擎還快找上門來,這讓小白好大壓力。 難道WordPress的安全性已經低得不能再低了麼?真搞不懂他是怎麼找到我的。 從後台日誌裡看到關於這位仁兄的入侵過程,看上去有幾千條記錄,感...
C# API拖動任意控件
公司最近在做PowerBuilder轉.Net的工作,各類報錯和BUG就不說了,上班時間緊迫,入正題。 事情是這樣的: PB裏有一個自定義控件(名為ST,轉到C#也叫ST),這個控件其實是一個Label,用來分開倆個相鄰控件并實...
C# 多种方法实现交换两个整型变量的值
N个星期前面试的时候遇到过这样的试题: 在不适用第三个变量的情况下,交换a与b的值,a=10,b=20; 当时我用加减法做了出来,回来谷歌了一下,原来还有其他方法。 /*定义两个int类型变量a, b, 分别赋值为 a = 10 ...