随笔分类 -  .NET

.NET研究
C#直接操作并口
摘要:C#只提供了直接操作串口的类,如果直接操作并口的话需要调用API函数: using System.Runtime.InteropServices; string sendData = "^xa^fo50,80^adn,36,20^fdTRW EOL2^fs^xz "; //Zebra 打印机... 阅读全文
posted @ 2010-10-10 05:01 wl666lw 阅读(1986) 评论(0) 推荐(0) 编辑
C#动态获取鼠标位置的颜色
摘要:API声明: /// /// 获取指定窗口的设备场景/// /// 将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC/// 指定窗口的设备场景句柄,出错则为0[DllImport("user32.dll")]public static extern IntPtr GetDC(IntPt... 阅读全文
posted @ 2010-09-05 23:40 wl666lw 阅读(848) 评论(0) 推荐(0) 编辑
C#中使用 SendMessage 向非顶端窗体发送组合键
摘要:开门见山,不废话了, 直接举例说明一下: 比如发送ALT + F 以下是 用spy++截取的消息内容 000310DC P WM_SYSKEYDOWN nVirtKey:VK_MENU cRepeat:1 ScanCode:38 fExtended:0 fAltDown:1 fRepeat:0 f... 阅读全文
posted @ 2010-09-05 23:32 wl666lw 阅读(4344) 评论(4) 推荐(3) 编辑
对非顶端窗口截图
摘要:如何截取非前端窗体的截图 首先说一下PrintWindow这个API的使用 public static Bitmap GetWindowCapture(IntPtr hWnd) { IntPtr hscrdc = GetWindowDC(hWnd); RECT windowRect = new R... 阅读全文
posted @ 2010-09-05 22:21 wl666lw 阅读(1123) 评论(0) 推荐(0) 编辑
对指定的网页进行截图
摘要:首先对项目添加系统引用 System.Drawing; System.Drawing.Design; System.Windows.Forms; 获取指定网页并转换成图片的类: using System; using System.Collections.Generic; using System.... 阅读全文
posted @ 2010-09-05 22:17 wl666lw 阅读(372) 评论(0) 推荐(0) 编辑
C# 查看网络流量信息
摘要:事实上,调用 IpHlpApi.dll 的 GetIfTable API 可以轻易获得网络信息和网络流量。只是要在C#中实现还是比较复杂。先看看怎么定义该 API [DllImport( " IpHlpApi.dll " )] extern static public uint GetI... 阅读全文
posted @ 2010-08-28 15:37 wl666lw 阅读(1981) 评论(0) 推荐(1) 编辑
pocket pc 2003网络配置
摘要:配置Pocket PC 2003 SE设备仿真器的网络设置 2008-03-02 19:30 本文介绍配置Pocket PC 2003 SE设备仿真器网络设置的方法共有六个步骤: 1、下载虚拟网卡驱动程序 2、在PC上安装虚拟网卡驱动 3、在Visual Studio 2... 阅读全文
posted @ 2010-07-28 12:48 wl666lw 阅读(1873) 评论(0) 推荐(0) 编辑
C#颜色和名称对照表
摘要:Color.AliceBlue 240,248,255 Color.LightSalmon 255,160,122 Color.AntiqueWhite 250,235,215 Color.LightSeaGreen 32,178... 阅读全文
posted @ 2010-05-26 20:21 wl666lw 阅读(2603) 评论(0) 推荐(0) 编辑
C# 设置DateTime类型的变量值等于Null
摘要:做一个项目时,有个日期字段客户可输入可不输入值,直接把DateTime=Null时会出错,提示错误: 无法将 NULL 转换成"System.DateTime",因为它是一种值类型 在网上查看下相关资料后,找到处理办法: Nullable now = DateTime.Now;Nullable ... 阅读全文
posted @ 2010-05-21 12:08 wl666lw 阅读(20748) 评论(0) 推荐(1) 编辑
c# 控制IE浏览器
摘要:想写一个桌面程序,用C#。程序运行后,会用IE打开指定的网页,并自动登录网站,再根据需要进行一些操作。关键是不知道怎么控制IE浏览器,请大家指点一下。相关内容如下:C#控制IE浏览器引入 C:\WINDOWS\System32\mshtml.tlb、Interop.SHDocVw.dll/// //... 阅读全文
posted @ 2010-05-19 16:20 wl666lw 阅读(8839) 评论(0) 推荐(1) 编辑
抓取屏幕带光标!
摘要:[StructLayout(LayoutKind.Sequential)] struct POINT { public Int32 x; public Int32 y; } [StructLayout(LayoutKind.Sequential)] struct CURSORINFO { publ... 阅读全文
posted @ 2010-05-19 14:56 wl666lw 阅读(372) 评论(0) 推荐(0) 编辑
无法破解的软件注册码算法(转载)
摘要:无法破解的软件注册码算法 实现原代码,包括一个Asp.Net页面文件和对应的CS代码文件-3Kb Microsoft.Net的应用程序的代码文件,与Java生成的文件类似,它们都没有本地代码,而是一种类似于汇编的代码。这样,只要有合适的工具,就可以完整的把别人写出来的程序反编译成自己需要的程序文件。... 阅读全文
posted @ 2010-05-19 00:54 wl666lw 阅读(4033) 评论(0) 推荐(1) 编辑
[转帖]C#捕获网页为图像
摘要:参考原文(英文) http://www.codeproject.com/cs/media/IECapture.asp 环境:Visual Studio.NET 2003 语言:C#系统需求:Windows + iexplore 该程序的目标很明确,就是捕获IE浏览器打开的网页存为图像,附加的需求... 阅读全文
posted @ 2010-05-19 00:13 wl666lw 阅读(416) 评论(0) 推荐(1) 编辑
C#实现WinForm随WINDOWS服务一起启动(转载)
摘要:一.应用场景 客户服务器上装的软件越来越多,由原来一个人管理改为几个人同时管理了,因此不同的管理员需要经常进行远程登陆,注销操作。 服务器上原有的一些程序是windows程序,用户登陆注销后,程序就退出了,咋办?把GUI程序改成windows服务程序是可行的,但客户希望能尽快解决此问题啊,咋办?于... 阅读全文
posted @ 2010-05-15 18:47 wl666lw 阅读(11346) 评论(1) 推荐(4) 编辑
C# 系统服务添加安装
摘要:Installer1.cs Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1usingSystem;2usingSystem.C... 阅读全文
posted @ 2010-05-15 12:37 wl666lw 阅读(3744) 评论(0) 推荐(0) 编辑
.NET 实现ISAPI过滤器,指定类型文件防下载
摘要:using System; using System.Web; using System.Configuration; namespace CheckDownload { #region Corp // By : 公子哥 // .NET 实现ISAPI过滤器,文件防下载 #endregion pub... 阅读全文
posted @ 2010-05-15 11:35 wl666lw 阅读(508) 评论(0) 推荐(0) 编辑
C#监听USB接入
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Tex... 阅读全文
posted @ 2010-05-13 00:20 wl666lw 阅读(4070) 评论(1) 推荐(0) 编辑
C# 运算符
摘要:C# 提供大量运算符,这些运算符是指定在表达式中执行哪些操作的符号。通常允许对枚举进行整型运算,例如 ==、!=、、=、binary +、binary -、^、&、|、~、++、-- 和 sizeof()。此外,很多运算符可被用户重载,由此在应用到用户定义的类型时更改这些运算符的含义。 下表列出了按... 阅读全文
posted @ 2010-05-08 20:23 wl666lw 阅读(243) 评论(0) 推荐(0) 编辑
WebBrowser.DocumentText赋值不起作用的替代解决办法
摘要:DimwbAsNewWebBrowser()'屏蔽脚本错误消息。wb.ScriptErrorsSuppressed=Truewb.Navigate("about:blank")wb.Document.Write(htmlString) 阅读全文
posted @ 2010-04-15 18:17 wl666lw 阅读(842) 评论(0) 推荐(0) 编辑
MD5加密的两种方法,一个是类似ASP中用的MD5加密方法,一个是类似JS中用的hex_md5加密方法
摘要:需要引用using System.Security.Cryptography; 方法一:类似ASP中的MD5加密方法 /// /// 获取MD5加密后的字符串 /// /// 需要加密的字符串 /// 加密数据长度,16位或者32位 /// public static string MD5(... 阅读全文
posted @ 2010-04-15 10:55 wl666lw 阅读(5354) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示