自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 [转]何為HTTP POST?又有何用武之地?

 HTTP POST其實可以講喺互聨網溝通程序。。。又用户(client)游览器呈報數据到伺服器(server)喥(例如jsp,asp,php以及其它scripting 語言)處,然後輸出某些预設嘅答案。詳细解釋請閱讀rfc2616.pdf文件;此文件非常容易喺互聨網喥搜索得到,尤其喺W3C官方網站。 一般我哋都喺將個HTTP POST運用喺asp-asp,jsp-jsp或asp-jsp網

2005-02-20 19:19:00 1449

原创 [转]起因源于之前忘记一个adsl的端口

虽然只有这么点东西,但我还是做了3天,老了  /** 程序的核心,一个post线程,用于提交xml数据包*   作者:刘昆 *   最后修改日期:  2004-9-23 *   以上代码免费,若直接引用一下代码请告知,并保留此注释*   作为一名程序员应该有最基本的职业道德*/unit HTTPGetThread;interfaceuses classes, S

2005-02-20 19:08:00 960

原创 编程提交表单

char accept[] = "Accept: */*";char frmdata[] = "name=str1&sex=str2&psw=str3&pswc=str4&quesion=str5&answer=str6&e_mail=str7";HINTERNET hSession = InternetOpen("MyAgent", INTERNET_OPEN_TYPE_PRECONFIG, N

2005-02-20 16:40:00 928

原创 VC中的一些常用方法(20条)

 VC中的一些常用方法 //一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);//二、关闭CD_ROMmciSendString("Set cdAudio door closed wait",NULL,0,NULL);//三、关闭计算机OSVERSIONINFO OsVersionInfo

2005-02-19 21:30:00 683

原创 [转]如何禁止用户通过任务管理器终止进程的一种方法(Win2000/xp)

 通过WH_CBT类型的HOOK 和nIndex为GWL_WNDPROC的SetWindowLong实现进程保护。实现的范例下载:附件[SafeProcess.rar]:http://blog.blogchina.com/upload/2004-12-20/20041220143803647829.rar1. 通过Timer过程或其他方式查找Windows任务管理器窗口是否存在。 

2005-02-19 21:19:00 1232

原创 VC下通过系统快照实现进程管理

每一个应用程序实例在运行起来后都会在当前系统下产生一个进程,大多数应用程序均拥有可视界面,用户可以通过标题栏上的关闭按钮关闭程序。但是也有为数不少的在后台运行的程序是没有可视界面的,对于这类应用程序用户只能通过CTRL+ALT+DEL热键呼出"关闭程序"对话框显示出当前系统进程列表,从中可以结束指定的任务。显然,该功能在一些系统监控类软件中还是非常必需的,其处理过程大致可以分为两步:借助系统快照实

2005-02-19 21:12:00 1082 1

原创 [转]浅谈HOOK技术在VC编程中的应用

Windows操作系统是建立在事件驱动机制之上的,系统各部分之间的沟通也都是通过消息的相互传递而实现的。但在通常情况下,应用程序只能处理来自进程内部的消息或是从其他进程发过来的消息,如果需要对在进程外传递的消息进行拦截处理就必须采取一种被称为HOOK(钩子)的技术。钩子是Windows操作系统中非常重要的一种系统接口,用它可以轻松截获并处理在其他应用程序之间传递的消息,并由此可以完成一些普通应用程

2005-02-19 21:08:00 729

原创 [转]用递归写Win32的文件夹遍历

文件夹遍历技术是一种非常有用的技术,在文件的搜索以及杀毒软件中都使用了这种技术。以下我将讨论如何在Win32下实现这种技术。  文件夹遍历技术的核心就是使用递归算法,关于递归算法,我这里就不多介绍了,不明白的朋友请找出谭先生的《C程序设计》参阅相关内容。  以下是我的算法伪代码:  void function(LPCTSTR lpszPath)  {   开始查找;   if (没有找到文件)  

2005-02-19 21:04:00 1292

原创 [转]如何用C++编程获得某台机器的IP地址

下面是 getip1 程序的代码,很简单: ////////////////////////////////////////////////////////////////// getip1.cpp//// 本程序报告本机上每一块网卡的IP地址// 命令行编译命令为://// cl getip1.cpp wsock32.lib//// 请一定要在环境变量中正确指

2005-02-19 20:59:00 1042

原创 [转]编程提交表单

 char accept[] = "Accept: */*";char frmdata[] = "param1=str1&param2=str2&param3=str3";HINTERNET hSession = InternetOpen("MyAgent", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);HINTERNET hConnect = Int

2005-02-19 02:39:00 741

原创 [转]初学者指针指南

初学者指针指南 原作者:Andrew Peace原文链接:http://www.codeproject.com/cpp/pointers.asp点击下载配套源代码何为指针?  指针基本上和其它的变量一样,唯一的一点不同就是指针并不包含实际的数据,而是包含了一个指向内存位置的地址,你可以在这个地址找到某些信息。这是一个很重要的概念,并且许多程序或者思想都是将指针作为它们的设计基础,例如链

2005-02-19 02:29:00 569

原创 [转]QQ聊天记录器演示程序

   嘘!好不容易有了一点轻松点的时候.现在才有时间把前几天做的QQ聊天记录器发上来和大家一起分享.做这个程序是看到最近网上有一个叫QQAutoReorder的软件.它所实现的功能就是对QQ聊天记录进行记录.所采用的技术是:对QQ对话框进行挂钩.它并不能对用户没有点击的QQ消息进行记录.(我认为若想对QQ消息进行实时记录,意思就是不等QQ消息框出来就记录下QQ的消息.可能只能去拦截QQ的数据封包了

2005-02-19 02:08:00 956

原创 转载[QQ聊天机器人随想]

前几日,看到杂志上有一篇关于开发QQ聊天机器人的文章。谈到了对QQ循环发送消息内容,感觉倒也很好玩,于是拿起Delphi开始了我的QQ聊天机器人之路。  首先要明白自己要做什么,大家都用过QQ,知道给别人发送消息的整个过程吧!要实现循环发送消息的功能该有以下几个条件:  1.必须是在聊天模式里进行。这样发送完一条消息后,QQ窗体还存在。  2.其次是要找到QQ文本窗体的句柄。  3.向QQ文本窗体

2005-02-19 01:56:00 1299

原创 转载[解说Win32的窗口子类化]

也许你需要一个特殊的Edit来限制浮点数的输入,但是现有的Edit却并不能完成这项工作——因为它只能够单纯的限制大小写或者纯数字。当你在论坛上求救的时候,某个网友告诉你:“用子类化。”你也许会在看到一线曙光的同时多出了一连串的问题:何为子类化?子类化的原理是什么?如何实现子类化?下面就让我从一个简单的C++程序开始,一步步解开你的疑团吧。  首先,我为你列出以下这个C++程序:#include u

2005-02-18 23:50:00 740

原创 转载[为列表控件添加水平滚动条]

Win32的标准控件之中,列表控件(ListBox)并没有和列表视图(ListView)一样提供水平滚动条,所以如果列表项的长度超过列表的宽度的话,那么超出的部分将无法显示。在本文中我将以一个简单的例子来说明如何使用SDK来解决这一问题,在这个例子中,我将为一个列表控件添加100行如下格式的文本:  This is a very very very very very long sentence 

2005-02-18 23:11:00 988

原创 SDK实现分隔条

Windows中的分隔条是一种被广泛使用的控件,绝大多数Explorer式样的应用程序都使用了这种控件。然而却很少有相关的资料对它的完整实现进行介绍,于是我自己实现了一个,希望对SDK的爱好者们有所帮助。  事实上,分隔条也是一个很普通的窗口,它也拥有自己的窗口类、自己的窗口过程——就像所有的预定义控件一样。也就是说,要创建一个分隔条,也需要进行窗口类的注册和窗口的创建。以下的示例代码示范了如何注

2005-02-18 23:06:00 704

原创 转载[QQ反骚扰”开发手记]

国庆七天,呆在家中上网聊天实在不是一件惬意的事:每一天打开QQ,迎接我的都是一串一串的广告……国庆黄金周,连广告也不放过!:(  无奈,打开Visual C++,开始了我的“反骚扰”之路。  首先我面对的问题是:QQ一共有几种广告,我能用什么方法消灭它们?  前半个问题很好回答,相信所有常Q的朋友都知道。QQ的广告有三种:第一种是在系统消息中的弹出式Flash广告,第二种是直接弹出的Flash广告

2005-02-18 22:57:00 920

转载 Win32公共控件 - 状态栏和工具栏

  本篇是介绍公共控件系列文章的第2部分,描述了两种新的公共控件:状态栏和工具栏。本系列的其它文章涵盖了以下主题:  第1部分:基础  第3部分:滑动条、进度条和上下控件  第4部分:表头窗口和列表视图窗口  第5部分:图像列表和树形视图窗口  第6部分:标签控件和属性页  第2至第6部分都配有相关的源代码。  警告:本篇配套的工具栏可执行文件是使用Windows 95最初的开发包构建并测试的。这

2005-02-18 22:44:00 7510 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除