摘要: 新建一个winform拖一个checkbox进来。。然后设置它的changed事件。已经测试过,可以直接复制使用。 private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (checkBox1.Checked) //设置开机自启动 { MessageBox.Show ("设置开机自启动,需要修改注册表","提示"); string path = Application.E... 阅读全文
posted @ 2012-05-15 22:04 Lellansin 阅读(26021) 评论(3) 推荐(4)
摘要: 115下载地址http://115.com/file/b3z0jw0e官网地址http://notepad-plus.sourceforge.net/uk/shortcuts.php常用快捷键整理Ctrl-H打开Find / Replace 对话框Ctrl-D复制当前行Ctrl-L删除当前行Ctrl-T上下行交换F3找下一个Shift-F3找上一个Ctrl-Shift-F在文件中找Ctrl-F2触发书签F2到前一个书签Shift-F2到下一个书签F5打开run对话框Ctrl-Space打开CallTip列表框Tab (selection of several lines)加入SpaceShif 阅读全文
posted @ 2012-05-14 13:54 Lellansin 阅读(540) 评论(0) 推荐(0)
摘要: 添加COM引用:Microsoft Script Control 1.0 private void button2_Click(object sender, EventArgs e) { MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControlClass(); sc.Language = "JavaScript"; MessageBox.Show(sc.Eval("((2*3)-5+(3*4))+6/2").ToString(... 阅读全文
posted @ 2012-05-14 01:11 Lellansin 阅读(832) 评论(0) 推荐(0)
摘要: 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。该函数是应用程序和应用程序之间进行消息传递的主要手段之一。 函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam); 参数: hWnd:其窗口程序将接收消息的窗口的句柄。如果此参数为HWND_BROADCAST,则消息将被发送到系统中所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口,但消息不被发送到子窗口。 Msg:指定被发送的消息。 wParam:指定附加的消息指定信 阅读全文
posted @ 2012-05-14 00:41 Lellansin 阅读(24709) 评论(1) 推荐(4)
摘要: [DllImport("User32.dll", EntryPoint = "FindWindow")] private static extern IntPtr FindWindow(string lpClassName, string lpWindowName); private void button2_Click(object sender, EventArgs e) { IntPtr formHandle = FindWindow(null, "窗口标题");//0x0175015f十六进制坐标,十进制转... 阅读全文
posted @ 2012-05-14 00:18 Lellansin 阅读(1127) 评论(0) 推荐(0)
摘要: //获取窗口标题[DllImport("user32", SetLastError = true)]public static extern int GetWindowText( IntPtr hWnd,//窗口句柄 StringBuilder lpString,//标题 int nMaxCount //最大值 );//获取类的名字[DllImport("user32.dll")]private static extern int GetClassName( IntPtr hWnd,//句柄 StringBuilder lpString, //类名 i. 阅读全文
posted @ 2012-05-14 00:08 Lellansin 阅读(2711) 评论(0) 推荐(0)
摘要: FindWindow 用来根据类名和窗口名来得到窗口句柄的。但是这个函数不能查找子窗口,也不区分大小写。如果要从一个窗口的子窗口中查找需要使用FindWindowEX。1.在C#中使用方法如下:[DllImport("User32.dll", EntryPoint = "FindWindow")] private static extern IntPtr FindWindow(string lpClassName,string lpWindowName);[DllImport("User32.dll", EntryPoint = &q 阅读全文
posted @ 2012-05-14 00:05 Lellansin 阅读(11507) 评论(0) 推荐(0)
摘要: 使用css hacker我可以把浏览器分为3类:IE6 ;IE7和遨游;其他(IE8chromeffsafari opera等) ◆IE6认识的hacker 是下划线_ 和星号 * ◆IE7 遨游认识的hacker是星号 * 比如这样一个CSS设置:height:300px;*height:200px;_height:100px; IE6浏览器在读到height:300px的时候会认为高时300px;继续往下读,他也认识*heihgt, 所以当IE6读到*height:200px的时候会覆盖掉前一条的相冲突设置,认为高度是200px。继续往下读,IE6还认识_height,所以他又会覆... 阅读全文
posted @ 2012-05-13 15:14 Lellansin 阅读(314) 评论(0) 推荐(0)
摘要: ie6中,如果height小于12px那么需要加一个属性 font-size:1px;另外给display:inline等针对ie的属性改成_display:inline,让IE6读,提高性能 阅读全文
posted @ 2012-05-13 14:45 Lellansin 阅读(157) 评论(0) 推荐(0)
摘要: IE6 margin 双倍边距解决方案一、什么是双边距Bug?先来看图:我们要让绿色盒模型在蓝色盒模型之内向左浮动,并且距蓝色盒模型左侧100像素。这个例子很常见,比如在网页布局中,侧边栏靠左侧内容栏浮动,并且要留出内容栏的宽度。要实现这样的效果,我们给绿色盒模型应用以下CSS属性:以下为引用的内容:.floatbox { float: left; width: 150px; height: 150px; margin: 5px 0 5px 100px; }很简单,对吧?但是当我们在IE6中查看时,会发现左侧外边距100像素,被扩大到200个像素。如下图:二、怎么会这样?说实话,这个原因还真. 阅读全文
posted @ 2012-05-10 23:57 Lellansin 阅读(2891) 评论(0) 推荐(0)
魔舟网络 作者博客:lellansin@gmail.com