win32api以及c/c++
aganpro
这个作者很懒,什么都没留下…
展开
-
远程获得服务器html文挡,并解析其内容(初步)
基本技术: 基于tcp协议的winsocket 通信 COM对象(具体就是MSHTML) 基本流程: 通过基于tcp协议的socket,与服务器端通信,用"get" 命令得到想要的html文档. 然后通过使用MSHTML对象提供的接口,对目标文档进行分析,提取相应元 素内容.ps:socket用的通信方式原创 2004-07-19 18:00:00 · 1569 阅读 · 0 评论 -
在sdk中如何加入web浏览器的两种方法(部分原创部分翻译)
转自lsaturn的个人文档,学习学习,不要见怪 因为工作关系,需要在sdk下面嵌入一个web浏览器,但是程序是sdk开发的,网上有很多文章,但是都是设计mfc的,后来在网友帮助下面得到了两种实现方法. 1.是基于atl的: #include CComModule _Module;#include #pragma comment(lib,"atl") int WINAPI WinMa翻译 2004-07-25 15:13:00 · 854 阅读 · 0 评论 -
VC中的消息机制(一)(转自pcvc论坛)
消息是指什么? 消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如原创 2004-07-26 20:17:00 · 738 阅读 · 0 评论 -
VC中的消息机制(三)(转自pcvc论坛)
MFC消息的处理实现方式 初看MFC中的各种消息,以及在头脑中根深蒂固的C++的影响,我们可能很自然的就会想到利用C++的三大特性之一:虚拟机制来实现消息的传递,但是经过分析,我们看到事情并不是想我们想象的那样,在MFC中消息是通过一种所谓的消息映射机制来处理的。 为什么呢?在潘爱民老师翻译的《Visual C++技术内幕》(第4版)中给出了详细的原因说明,我再简要的说一遍。在CWnd类中大约原创 2004-07-26 20:19:00 · 690 阅读 · 0 评论 -
VC中的消息机制(二)(转自pcvc论坛)
队列消息和非队列消息 从消息的发送途径来看,消息可以分成2种:队列消息和非队列消息。消息队列由可以分成系统消息队列和线程消息队列。系统消息队列由Windows维护,线程消息队列则由每个GUI线程自己进行维护,为避免给non-GUI现成创建消息队列,所有线程产生时并没有消息队列,仅当线程第一次调用GDI函数数系统给线程创建一个消息队列。队列消息送到系统消息队列,然后到线程消息队列;非队列消息直接原创 2004-07-26 20:18:00 · 702 阅读 · 0 评论 -
论调用约定(转贴)
论调用约定 在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递转载 2004-07-28 16:07:00 · 746 阅读 · 1 评论