摘要: 本来是想实现控制台程序运行时自动全屏,但是只找到VC下的实现方法(http://www.vckbase.com/bbs/prime/viewprime.asp?id=347)。其中要使用两个未公开的Win32 API函数来存取控制台窗口,这就需要使用动态调用的方法,动态调用中使用的Windows API函数主要有三个,即:Loadlibrary,GetProcAddress和Freelibrary。步骤如下:1. Loadlibrary: 装载指定DLL动态库2. GetProcAddress:获得函数的入口地址3. Freelibrary: 从内存中卸载动态库但是C#中是没有函数指针,无法直 阅读全文
posted @ 2011-05-19 12:48 microsoftzhcn 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 我们在编写 Server Control 的时候难免要用到一些客户端脚本(javascript),如何把脚本和编译好的dll一起发布就成了一个问题。把一段一段的javascript block写在cs文件里是一件很“丑陋”的事情,javascript就应呆在*.js文件里。js文件怎样才能“打包”到dll里呢?查了很多文档,最后实践下来发现有很多细节是需要注意的。整理出来,免得大家走弯路。废话无多,让我们开始。Step 0: 我们已有的1. 网站项目:Website1 ,其中: Default.aspx (空页面)2. WebControl库项目:WebControlLibrary1 ,其中: 阅读全文
posted @ 2011-05-19 12:42 microsoftzhcn 阅读(313) 评论(0) 推荐(0) 编辑