随笔分类 -  WinForm

摘要:其实就是想开发个Windows下系统服务一样的程序。而查了好久资料,没找到java如何开发linux的守护进程。用C语言开发感觉太麻烦了,何况还要嵌入业务。使用Servlet的话也行,但是需要额外安装tomcat。 经过一天实验,终于发现,原来这么简单! 阅读全文
posted @ 2010-01-11 16:59 Birdshover 阅读(20020) 评论(18) 推荐(1) 编辑
摘要:本文介绍了如何使用钩子注入的方法,拦截游戏API,让游戏主动告诉你某个事件发生了。 阅读全文
posted @ 2009-09-12 05:28 Birdshover 阅读(3098) 评论(5) 推荐(2) 编辑
摘要:废了好大力气,终于找到军旗走路的起始值和终点值了 阅读全文
posted @ 2009-09-10 14:40 Birdshover 阅读(2924) 评论(10) 推荐(4) 编辑
摘要:本文简单讲了如何寻找CALL的过程,是找CALL的一种方法。 阅读全文
posted @ 2009-09-10 03:57 Birdshover 阅读(2974) 评论(4) 推荐(2) 编辑
摘要:分析了部分内存结构,以及处理方式。处理方式没有详细给出。 阅读全文
posted @ 2009-09-09 16:35 Birdshover 阅读(4402) 评论(10) 推荐(4) 编辑
摘要:项目为VS2008项目,设置项目属性/C.C++附加包含目录为hge1.8的Include目录,设置链接器/输入 的 附加依赖hge.lib hgehelp.lib,同时,忽略特定库libc.libOK,这样项目就可跑起来了。主要用到了hge里的菜单,和绘制矩形,比较简单。下载地址:下载地址1文件大小500K,运行文件和项目文件都在里面。Program.cpp 是入口,其它类都是被它调用的。Lan... 阅读全文
posted @ 2009-09-05 08:56 Birdshover 阅读(1160) 评论(2) 推荐(0) 编辑
摘要:2008-11-14更新: 版本更新为 0.1.0.0 r24 更新项: 1、调整数据库插件调用结构; 2、提升引擎对编码识别的效果; 3、舍弃了ThreadPool的操作方式,引入了完成端口来控制线程,主要解决了同时线程并发太多导致的超时现象比较严重的问题,当然也使抓取速度慢了一些。 下次改进应该会对抓取与文本处理进行分离。 提供当前版本编译预览文件下载:(格式RAR) 阅读全文
posted @ 2008-11-14 14:51 Birdshover 阅读(9315) 评论(58) 推荐(0) 编辑
摘要: SharpCached是完全用C#开发的,基于.Net Framework 2.0运行的内存缓存服务。 阅读全文
posted @ 2008-07-29 23:28 Birdshover 阅读(3033) 评论(21) 推荐(0) 编辑
摘要:SharpCached是用Remoting实现的IIS外缓存服务。相当于是MemCached的C#实现,不过是个迷你版的。因为有很多功能没有实现。 阅读全文
posted @ 2008-03-29 01:41 Birdshover 阅读(3220) 评论(23) 推荐(0) 编辑
摘要:控制台程序足够简洁,但是,经常会点错而误关闭。而且,如果系统关闭,或者用户注销,这时候任务还没完成的话,前面的运算电费就白出了。 有没有办法和WinForm一样,对控制台的退出事件进行控制呢?有的! 阅读全文
posted @ 2008-03-17 16:48 Birdshover 阅读(10797) 评论(7) 推荐(2) 编辑
摘要:问题:首先设置简单的服务端监听 1 delegate void SetTextEvent(Control ctl, string text);2 void SetTextLine(Control ctl, string text)3 {4 if (ctl.InvokeRequired)5 ctl... 阅读全文
posted @ 2007-12-31 21:09 Birdshover 阅读(1873) 评论(4) 推荐(0) 编辑
摘要:我的VS2005一直无法使用Visual Studio 外接程序,也无法开发,不是写不出来,而是写出来了什么反应也没有。一直很纳闷,网上查了很多资料,没有找到解决办法。 阅读全文
posted @ 2007-12-21 17:12 Birdshover 阅读(3171) 评论(4) 推荐(0) 编辑
摘要:2007年10月27日1、解除状态,如,取消回城,取消打坐等内容:2a包长:22、打坐内容:2e包长:23、选怪内容:20ffffffd070ffffff8 //d070应该是怪的ID包长:64、走路--------------------------------------------------------------------------------------------... 阅读全文
posted @ 2007-10-27 18:03 Birdshover 阅读(2809) 评论(5) 推荐(0) 编辑
摘要:2007年10月26日 ////////////////////////////////////////// /// MyCall明文发包CALL /// pack 包内容 /// packlen包长度 //////////////////////////////////////////1 void MyCall(DWORD pack,int packlen) 2 { 3 ... 阅读全文
posted @ 2007-10-26 14:58 Birdshover 阅读(2430) 评论(1) 推荐(0) 编辑
摘要:C#不能注入,还是很遗憾的,不能不多学门语言C++了。于delphi语法不熟,VB搞起来还要用另外的工具编译注入DLL,还是很麻烦的。C++注入则简单多了。以下是VC MFC代码注入。 1 //方法外变量 2 HINSTANCE hInstance; 3 HWND hWnd; 4 5 6 //响应按钮事件 7 hWnd=::FindWindow(NULL,TEXT("窗口名")); /... 阅读全文
posted @ 2007-10-18 15:09 Birdshover 阅读(2633) 评论(0) 推荐(0) 编辑
摘要:新浪的博客有点怪,就用户机制说,新浪博客更真实的用户应该是UID,而不是用户名。因此,每次打开链接,http://blog.sina.com.cn/username实际上会先请求出uid,而用uid进行后面的访问。比如列表页 http://blog.sina.com.cn/sns/service.php?m=feeds&uid={0}&page=1 {0}的地方就是要用的uid。而我用C#模... 阅读全文
posted @ 2007-10-18 14:18 Birdshover 阅读(5896) 评论(0) 推荐(0) 编辑
摘要:2007年7月17日针对游戏40版本http://www.cnblogs.com/birdshover/articles/821448.html 阅读全文
posted @ 2007-07-17 17:27 Birdshover 阅读(857) 评论(7) 推荐(0) 编辑
摘要:C#简单实现高亮语法编辑器(一) ——TextBox ,RichTextBox的局限性 一、RichTextBox基本设置 二、实现语法高亮 三、关键字提示 四、实现行号 阅读全文
posted @ 2007-01-30 23:48 Birdshover 阅读(28729) 评论(32) 推荐(5) 编辑