![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 73
zfd_007
这个作者很懒,什么都没留下…
展开
-
USB端口监听(方法一)
//获取某一类型的设备列表 [DllImport("setupapi.dll", CharSet = CharSet.Auto)] public static extern IntPtr SetupDiGetClassDevs(IntPtr ClassGuid, [MarshalAs(UnmanagedType.LPTStr)] string Enumerator, IntPtr hwndParent, UInt32 Flags); //public static原创 2010-08-23 21:03:00 · 2184 阅读 · 0 评论 -
FaceBook、Twitter Api调用(一) —— 网站链接调用
一、FaceBook : http://www.facebook.com/sharer.php?u=%s&t=%s 参数u表示分享的URL,t表示显示的网站标题(注:仅当facebook抓取不到网站标题时可用) FaceBook该链接方式调用时由于其开发者政策限制,不能指定默认文字内容 二、FaceBook :http://www.facebook.com/dialog/feed?app_i原创 2011-06-29 10:15:00 · 3777 阅读 · 0 评论 -
HTTP帮助类
public static class HttpHelper { /// /// 使用Get方法提交Http请求 /// /// url /// public static string Get(string url) {原创 2011-06-14 09:47:00 · 574 阅读 · 0 评论 -
ini文件访问帮助类
<br /> public static class IniHelper { /// <summary> /// 写ini配置文件信息 /// </summary> /// <param name="section"></param> /// <param name="key"></param> /// <param name="val"></param> /// <原创 2011-04-10 18:55:00 · 459 阅读 · 0 评论 -
.NET2.0程序集无法在.net 4.0 中运行的解决方案
<br />首先在MSDN上看到 4.0 的更新日志中有如下这条:<br />.NET Framework 4 不能自动使用自己的公共语言运行时版本来运行由 .NET Framework 早期版本生成的应用程序。 若要使用 .NET Framework 4 运行较早的应用程序,则必须使用 Visual Studio 中项目的属性指定的目标 .NET Framework 版本编译应用程序, 或使用应用程序配置文件中的 <supportedRuntime> 元素 可指定所支持的运行时。<br /> <br />转载 2011-03-05 16:33:00 · 8526 阅读 · 0 评论 -
exe在Vista或Win7下以管理员权限运行
<br />1、打开Vs2005或vs2008工程,看在Properties下是否有app.manifest这个文件;如没有,右击工程在菜单中选择“属性”,出现界面如下:<br /><br /> <br /> <br />2、选中“安全性”,在界面中勾选“启用ClickOnce安全设置”后,在Properties下就有自动生成app.manifest文件。<br />打开app.manifest文件,在<security>下加入<br /><requestedPrivileges><br />转载 2010-11-22 16:09:00 · 649 阅读 · 0 评论 -
C# 压缩文件、文件夹、解压缩
注意先添加对 ICSharpCode.SharpZipLib.dll 的引用using System;using System.Collections.Generic;using System.Text;using System.IO;using ICSharpCode.SharpZipLib.Zip;using ICSharpCode.SharpZipLib.Checksums;namespace XmlStudy{ public class Zip { #region 压缩文件原创 2010-11-06 18:37:00 · 678 阅读 · 1 评论 -
淡入淡出控件
public class FlashControl : Control { private Image _image; private System.Threading.Timer _timer; private static readonly int Interval = 100; private bool _stop = true; private bool _flashIn = true; private原创 2010-10-29 09:34:00 · 439 阅读 · 0 评论 -
USB端口监听(方法二)
<br />使用WMI方式(缺点:不能响应未装驱动的USB设备插拔事件)<br /> <br />using System.Management;<br /> <br /> <br /> private void InitUSBHandler()<br /> {//监听USB设备插拔<br /> ManagementEventWatcher w = null;<br /> try<br /> {<br />原创 2010-09-08 19:14:00 · 3511 阅读 · 0 评论 -
获取控件图像
<br /> [DllImport("user32.dll", CharSet = CharSet.Auto)]<br /> public static extern IntPtr SendMessage(HandleRef hWnd, int msg, IntPtr wParam, IntPtr lParam);<br /> <br /> [DllImport("gdi32.dll", CharSet = CharSet.Auto, SetLastError =原创 2010-09-08 19:00:00 · 445 阅读 · 0 评论 -
c# 关机、重启、注销windows
<br />方法一:调用windows自带的shutdown.exe (缺点:会出现倒计时窗口)<br />System.Diagnostics.Process.Start("shutdown.exe", "-r -f -t 15");<br /> <br />shutdown参数含义:-r关闭并重启动此计算机;-f 强制运行的应用程序关闭而没有警告;-t 15 延时15秒<br />shutdown.exe的详细用法: <br />shutdown [-i | -l | -s | -r | -a] [-f原创 2010-09-10 11:05:00 · 924 阅读 · 0 评论 -
c#判断windows版本、位数
public enum WindowsVersion { Unknown, Win95, Win98, WinME, NT351, NT40, Win2K, XP, Win2003, Vista, Win7 };public enum WindowsBits { Unknown, OS16Bits, OS32Bits, OS64Bits}; public static WindowsVersion GetWindowsVersion() { WindowsV原创 2010-09-13 16:24:00 · 1337 阅读 · 0 评论 -
使PictureBox图片透明
PictureBox加载透明png图片后透明部分显示的是容器转载 2014-08-26 10:32:24 · 875 阅读 · 0 评论