几种网络编程方式:ISAPI、CGI、WinInet、Winsock它们之间的差别:1) ISAPI主要是开发基于浏览器client与server端程序。效率比CGI方式高,并且也扩展了CGI没有的一些功能。(基于TCP/IP模型中的应用层)2) CGI主要是开发基于浏览器client与server...
分类:
其他好文 时间:
2015-03-21 12:37:46
阅读次数:
188
随着windows系统从Xp升级到Win7、Win8, 从32位升级到64位,PE文件结构在整体未变的情况下发生了一些小的变动,一方面是推荐的程序装载地址未采用,另一方面,导出函数序号不再是简单的升序,而是一定程度上的进行了乱序。本文首先对PE文件结构进行了详尽的解说,接着介绍了如何得出函数导出表,整个过程采用SysWoW64目录下的wininet.dll实例进行说明。在介绍过程中,明确指出了Win7、Win8等新系统相对Xp带来的区别。...
分类:
其他好文 时间:
2015-03-13 23:49:06
阅读次数:
427
下面是我测试下来的6种清除webbrowser中cookie的6种方法: //方法一:调用 wininet.dll清除cookie (推荐) SuppressWininetBehavior(); //方法二:删除用户登录后的信息,这里...
分类:
Web程序 时间:
2015-01-20 17:31:54
阅读次数:
342
HTTP协议库有两个版本,一个是基于WININET,一个则是使用socket实现的。
可以支持POST 、GET请求,断点下载、重定向下载、下载进度回调,不支持HTTPS。
接口头文件声明如下:
#pragma once
#include
using std::string;
using std::wstring;
#include
#include
enum REQUEST_T...
分类:
编程语言 时间:
2015-01-15 18:15:36
阅读次数:
463
Window检测网络连接情况#include "Wininet.h"#pragma comment(lib,"Wininet.lib")DWORD flags;//上网方式 BOOL m_bOnline;//是否在线 m_bOnline = InternetGetConnectedSta...
这篇文章的内容能够简单总结例如以下:WinINet函数创建和使用类型为HINTERNET的句柄HINTERNET句柄不能与其它类型的句柄互换使用用InternetCloseHandle关闭HINTERNET句柄有多种类型的HINTERNET句柄,它们形成一个树结构,例如以下图所看到的:图中带阴影的方...
分类:
Web程序 时间:
2014-12-26 18:05:13
阅读次数:
184
using System;using System.Runtime.InteropServices;namespace Common{ public class IECache { [DllImport("Wininet.dll", SetLastError = true, ...
环境:VS2013
新建工程:基于对话框
①在对话框添加控件Microsoft Web Browser(说明:VS2013上控件的名字是Microsoft Web Browser,其它的编译器额就不知道了)
②头函数:#include //for WinInet
②对所添加的控件设置环境变量(在此我把环境变量设置为m_sa)
③在OnInitDialog()里设定你想要打...
分类:
编程语言 时间:
2014-12-10 16:21:20
阅读次数:
549
几种网络编程方式:ISAPI、CGI、WinInet、Winsock它们之间的差别:1) ISAPI主要是开发基于浏览器client与server端程序。效率比CGI方式高,并且也扩展了CGI没有的一些功能。(基于TCP/IP模型中的应用层)2) CGI主要是开发基于浏览器client与server...
分类:
其他好文 时间:
2014-11-11 22:25:17
阅读次数:
326