摘要: 这叫引入kernel32.dll这个动态连接库。这个动态连接库里面包含了很多WindowsAPI函数,如果你想使用这面的函数,就需要这么引入。举个例子:[DllImport("kernel32.dll")]private static extern void 函数名(参数,[参数]); 函数名就是一个属于kernel32.dll里的一个函数。完了你就可以用那个函数了。 hobo 2009-11-1... 阅读全文
posted @ 2009-11-19 21:30 无业の游民 阅读(263) 评论(0) 推荐(0) 编辑
摘要: System.Runtime.InteropServices提供了相应的类或者方法来支持托管/非托管模块间的互相调用。System.Runtime.InteropServices中几个比较重要的类:DllImportAttribute :该类提供对非托管动态链接库进行引用的方法,并告诉我们的编译器该程序的静态入口点是非托管的动态连接库,它的静态属性提供了对非托管动态链接库进行调用所必需的信息,作为... 阅读全文
posted @ 2009-11-19 21:24 无业の游民 阅读(479) 评论(0) 推荐(0) 编辑
摘要: Thread.Sleep(0)表示挂起0毫秒,你可能觉得没作用,你要写Thread.Sleep(1000)就有感觉了。似乎毫无意义。MSDN的说明:指定零 (0) 以指示应挂起此线程以使其他等待线程能够执行。Thread.Sleep(0) 并非是真的要线程挂起0毫秒,意义在于这次调用Thread.Sleep(0)的当前线程确实的被冻结了一下,让其他线程有机会优先执行。Thread.Sleep(0)... 阅读全文
posted @ 2009-11-19 20:26 无业の游民 阅读(165) 评论(0) 推荐(0) 编辑
摘要: [Browsable(true), Category("Local"), Description("本地IP地址")] Browsable(true):指定一个事件或者在属性是否显示在属性的窗口中。Category("Local"):Category 属性 (Property) 在首次被访问时调用该方法以查阅指定类别的本地化名称Description("本地IP地址"):属性窗口中选项的描述信息。... 阅读全文
posted @ 2009-11-19 19:22 无业の游民 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 自06年4月IE升级之后,网页中的flash就需要先激活ActiveX控件才能使用。不爽。SWFObject是有效解决这个问题的js代码(原来叫 FlashObject),目前版本是1.4,完全开源的MITLicense。全称是: JavascriptFlashPlayerdetectionandembedscript,用于将swf嵌入到网页中的 JavaScript脚本。挺好用,准备将其加入到B... 阅读全文
posted @ 2009-11-19 17:08 无业の游民 阅读(606) 评论(0) 推荐(0) 编辑
摘要: JavaScript 代码实现<SCRIPTlanguage=JavaScript><!--functionmarquee1(){document.write("<marqueebehavior=scrolldirection=upwidth=140height=130scrollamount=1scrolldelay=60onmouseover='this.stop()'... 阅读全文
posted @ 2009-11-19 16:48 无业の游民 阅读(1439) 评论(0) 推荐(0) 编辑