摘要:前些天希望在winform中打开控制台 查api 搞清楚流程基本是 AllocConsoleGetStdHandleReadConsoleWriteConsoleFreeConsole然后转成 c# 代码写了个MyConsole的类 自我感觉还不错今天翻出System.Console的代码一看就郁闷了。MyConsole根本不需要,因为Console本身也是通过调用GetStdHandle获得输入...
阅读全文
huangyiiiiii此blog不再更新,大家都去我的新家吧http://codeplayer.blogbus.com |
11 2005 档案
摘要:前些天希望在winform中打开控制台 查api 搞清楚流程基本是 AllocConsoleGetStdHandleReadConsoleWriteConsoleFreeConsole然后转成 c# 代码写了个MyConsole的类 自我感觉还不错今天翻出System.Console的代码一看就郁闷了。MyConsole根本不需要,因为Console本身也是通过调用GetStdHandle获得输入...
阅读全文
摘要:会者不难了 说到底就是调用api函数 有工具可以直接搜索 并生成c# vb.net等语言的导入代码 唯一让人有点不爽的就是指针类型的转换了 我用的是一个叫Api Explorer的工具 这工具总是把指针类型的参数转成 ref int 那我想传一个字符串就麻烦了. 幸好又搜到一篇文章另外有个blog介绍了一个叫pinvoke.net 的东西 貌似不错 可惜网速慢 没下下来 msdn上也有一篇貌似不错...
阅读全文
摘要:解偶解偶解偶 解到最后就是 模块是完全独立的 通过元数据描述接口 通过配置文件来建立不同模块之间的关联(当然背后有个框架 框架读配置同时读模块的元数据 并根据配置建立模块之间关联 接口都不要了 麻烦)这个时候配置文件就很重要了 最好普通人就能读懂 并编写 xml太复杂 具体格式还有待研究如果需要的话 搞个脚本语言出来 负责配置
阅读全文
|