winform相关
文章平均质量分 63
lyd0616
没啥简介
展开
-
多线程操作窗体控件
delegate void SetTextCallback(string text); private void SetText(string text) { // InvokeRequired required compares the thread ID of the // calling原创 2008-08-01 09:05:00 · 830 阅读 · 0 评论 -
鼠标移动到node上的判断
private void TreeUser_MouseMove(object sender, MouseEventArgs e) { TreeNode node = TreeUser.GetNodeAt(e.X, e.Y); if (node == null) {原创 2008-08-01 09:07:00 · 359 阅读 · 0 评论 -
如何在C#代码中调用exe执行文件
方法一: 例如下面是调用windows中的计算器文件. Help.ShowHelp(this,"C://WINDOWS//system32//calc.exe"); 方法二: 这里是一个简单的调用例子,可以效仿:* 功 能:通过C#程序调用 Windows 记事本程序 编辑一个* 名为 test.txt 的文本文件。转载 2008-08-01 09:06:00 · 906 阅读 · 0 评论 -
程序在开机时自动运行
public static bool userStar(string strName) { try { if (!File.Exists(strName)) { return true;转载 2008-08-01 09:05:00 · 351 阅读 · 0 评论 -
notifyIcon闪动起来
private void Wacher() { this.m_Icon = null; this.m_Icon = new Icon( "ico//Icon3.ico "); if (this.InvokeRequired) { this.BeginInvoke(new EventHandler(ShowWacher)); }转载 2008-08-01 09:04:00 · 660 阅读 · 0 评论 -
C#实现窗体淡入淡出效果的几种方法(转)
C#实现窗体淡入淡出效果的几种方法(转)1. private void Form1_Load(object sender, System.EventArgs e) for(double d=0.01; d 1; d+=0.02) { System.Thread转载 2008-08-01 08:58:00 · 1709 阅读 · 0 评论 -
C#如何实现渐显窗口
也许大家曾经用过一些软件,具有渐显淡出的效果, 一个很好的例子就是千千静听。那么在C#当中我们应该如何实现此种特效呢,就让我娓娓道来吧。 我想给大家介绍一下Windows Form。Windows Form 是.Net当中经常看见的一个术语。它是一个可以用来为用户提供信息以及接受其输入的窗口。我们通过Visual Studio.Net建一个Windows Application的时候,原创 2008-08-01 08:57:00 · 929 阅读 · 0 评论 -
C#弹出窗口杀手
它工作在系统的托盘中,按照一定的间隔来检测IE窗口,然后关闭弹出窗体。最后,还提供了用热键来杀掉弹出窗口的功能。 虽然已经有类似的用C++写的程序,但是本文讲述的是用C#来实现这些功能,并且本文所讲的方案在查找窗口上的方法要比更快一些。 这是一个崭新的话题,在Internet上我们还可以看到许多类似的程序。但是我也还是要借这个机会来讲述一些下面的技术在C#中如何实现:转载 2008-08-01 08:55:00 · 322 阅读 · 0 评论 -
哈希表的用法
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类转载 2008-08-01 09:06:00 · 537 阅读 · 0 评论 -
在winform中播放GIF
首先将GIF资源嵌入到程序集中,然后在播放的时候再取出来,具体的如下: 右键资源管理器--添加现有项目(添加一个名为123的GIF图片) 选中图片,在属性栏中把“生成操作”设为“嵌入的资源” 代码: System.Reflection.Assembly thisExe; thisExe = System.Reflection.Assembly.GetExecutin转载 2008-08-01 09:08:00 · 1244 阅读 · 0 评论