VC

VC驿站,查询

GET方式获取网页源码类型库生成包装类的方式

:优点->使用方便,贴近C++,缺点->COM接口的默认缺省参数必须填写,不灵活;

GET方式获取网页源码import+接口方式

:优点->COM接口的申请与释放自己控制,很灵活,缺点->控制不好,引起内存泄露,且COM组件的实例化参数较多;

GET方式获取网页源码import+智能指针包装类的方式(ptr)

:优点->智能指针,使用方便,不用担心内存泄露,COM组件实例化简单,可使用COM组件的默认缺省参数;

POST方式登录网站

取字符串中间长度GetMidStrByLAndR.c

内存加载验证码图片并显示LoadMemImage.c

 void LoadMemImage(void * pMemData, long len)
{
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE | GMEM_ZEROINIT, len);
void * pData = GlobalLock(hGlobal);
memcpy_s(pData, len, pMemData, len);
GlobalUnlock(hGlobal);

IStream * pStream = NULL;
if (CreateStreamOnHGlobal(hGlobal, TRUE, &pStream) == S_OK)
{
CImage image;
if (SUCCEEDED(image.Load(pStream)))
{
// ..

}
pStream->Release();

}
GlobalFree(hGlobal);
}

在线升级LiveUpdate.rar


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值