如何从网页获取验证码并显示在窗口控件上呢?
来源:互联网 发布:实验数据记录怎么写 编辑:程序博客网 时间:2024/04/30 19:58
BOOL LoadMemImage(void *pMemData, ULONG nLen, CImage& imgObj){BOOL bRet = FALSE;HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, nLen);void *pData = GlobalLock(hGlobal);memcpy(pData, pMemData, nLen);GlobalUnlock(hGlobal);IStream *pStream = NULL;if(CreateStreamOnHGlobal(hGlobal, TRUE, &pStream) == S_OK) {if (SUCCEEDED(imgObj.Load(pStream))) bRet = TRUE;pStream->Release();}GlobalFree(hGlobal);return bRet;}
_variant_t body = HttpRe->GetResponseBody();ULONG dataLen = body.parray->rgsabound[0].cElements;char *pContentBuffer = (char *)body.parray->pvData;CImage img;BOOL bRet = LoadMemImage(pContentBuffer, dataLen, img);CStatic *pStaticPic = (CStatic *)GetDlgItem(IDC_PIC);if (bRet && pStaticPic){HBITMAP retBitmap = pStaticPic->SetBitmap(img.Detach());}
先获取响应信息。然后调用 LoadMemImage 将图片数据从char*转化为CImage. 然后控件调用 SetBitmap 来让图片显示在控件上面。
0 0
- 如何从网页获取验证码并显示在窗口控件上呢?
- 获取网页验证码并显示在picturebox中
- 再论百度Echarts技术,如何从后台获取数据并显示在页面上
- 如何在网页上生成验证码?
- 【转载】如何在工具条动态的显示用户操作,并实时显示在工具条上呢
- 从http服务器获取图片并显示在视图上
- C# winform 获取网页的图片验证码,并显示
- C# winform 获取网页的图片验证码,并显示
- Android 获取验证码后 在Button控件上 显示倒计时
- 从网络上获取网页的html代码,然后显示在手机上
- 用JSP从数据库中读取图片并显示在网页上
- 用JSP从数据库中读取图片并显示在网页上
- java hibernate 将图片存入数据库,并从数据库取出显示在网页上
- 用JSP从数据库中读取图片并显示在网页上
- java获取一段文字的url地址并以链接的形式显示在网页上
- 获取textarea中的换行和空格并转义显示在网页上
- 利用JS 在网页上获取并显示当前日期 星期
- 如何在网页上显示当前日期
- 西安汽车科技学院新能源纯电动教学用车比亚迪e6
- EhLib安装问题(dbsumlst.dcu出错)
- Ubuntu 12.04.5安装TL-WN725N 2.0无线网卡驱动
- Android Scroller简单用法
- sping 定时器 掉存过过程
- 如何从网页获取验证码并显示在窗口控件上呢?
- Qwt例子-CpuPlot注释版
- TextView 所有属性介绍
- Python 使用list实现简单的set
- Java基础----多态
- C# 处理事务
- 淘宝海量数据产品技术架构
- android 文件读取(assets)
- 1412202049-hpu-1004:C语言考试练习题_保留字母