.net
goldeneyezhang
a
展开
-
C# 加载自定义鼠标样式
publicvoid SetCursor(Bitmap cursor, Point hotPoint) { int hotX = hotPoint.X; int hotY = hotPoint.Y; Bitmap myNewCursor = new Bitmap(cursor.Width * 2 - hotX, cursor.Height * 2 - hotY); Graphics g = Graphics.FromImage(my原创 2010-12-10 15:03:00 · 853 阅读 · 0 评论 -
当前目录c# winform和webform
winform Application.StartupPath();webform System.Web.HttpContext.Current.Server.MapPath();原创 2010-12-13 10:04:00 · 651 阅读 · 0 评论 -
winform只能有一个实例运行
static class Program { private static Mutex onlyOne; [STAThread] static void Main() { onlyOne = new Mutex(true, Process.GetCurrentProcess().ProcessName); if (onlyOne.WaitOne(0, false)) {原创 2011-01-18 14:27:00 · 724 阅读 · 0 评论 -
MapPath
命名空间:System.Web.HttpContext.Current.Server.MapPath();用法:1.Server.MapPath("/") //应用程序根目录所在的位置 如 C:/Inetpub/wwwroot/2.Server.MapPath("./") //表示所在页面的当前目录 注:等价于Server.MapPath("") //返回 Server.MapPath("")所在页面的物理文件路径3.Server.MapPath("../") //表示上一级目录 4.Server.原创 2010-11-23 17:56:00 · 600 阅读 · 0 评论 -
C#实现WinForm窗口最小化到系统托盘
1.设置WinForm窗体属性showinTask=false <br />2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。<br />3.添加窗体最小化事件(首先需要添加事件引用):this.SizeChanged +=new System.EventHandler(this.Form1_SizeChanged);<br />//上面一行是主窗体InitializeComponent()方法中需要添加的引用<br /><br />pri原创 2010-11-23 18:01:00 · 444 阅读 · 0 评论 -
c#.net如何获取本机ip
string strHostIP=""; <br /> IPHostEntry oIPHost=Dns.Resolve(Environment.MachineName); <br /> if(oIPHost.AddressList.Length>0) <br /> strHostIP=oIPHost.AddressList[0].ToString(); <br />原创 2010-11-23 17:58:00 · 417 阅读 · 0 评论 -
windows service的创建
<br />在.Net中用C#创建Windows Service,其实很简单,按照以下的步骤就可以做出一个简单的Windows Service。<br />1.首先在创建工程的时候选择Windows Service,这样.Net会自动生成Windows Service的框架;<br />2.完成Windows Service的相应事件,主要是OnStart和OnStop这两个事件<br /> 注:为了使自己能更好的识别自己写的Windows Service,建议在InitializeComponent修原创 2010-11-23 18:01:00 · 390 阅读 · 0 评论 -
UpdateDelegate 刷新winform
<br />private delegate void UpdateDelegate();<br /> UpdateDelegate theDelegate = delegate()<br /> {<br /> //update the message shown in the UI<br /> lblMessage.Text = e.Message;<br /> };<br />原创 2011-04-11 10:12:00 · 637 阅读 · 0 评论 -
treeview winform控制进度条的位置
<br />可以使用treeview.topnode.fullpath来记录当前treeview完全显示的第一个node,代替记住进度条的位置。原创 2011-04-27 17:21:00 · 943 阅读 · 0 评论