额 很少搞win gui编程,由于客户要求必须有验证码,思路肯定是远程下载验证码到本地的 然后图片控件加载之,结果被360
蛋疼的报毒,捣鼓了一阵终于解决鸟,遂发个文章,以后遇到同样问题的同仁有个参考
代码片段:
1 2 3 4 5 6 7 8 9 10 11 12 13
   | ....   internetopenurl=InternetOpenUrl(internetopen,"http://www.baidu.com/1.jpg",NULL,0,INTERNET_FLAG_RELOAD,0);
     BOOL hwrite;     DWORD written;     HANDLE createfile;     createfile=CreateFile("1.jpg",GENERIC_WRITE,0,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0);
    BOOL internetreadfile;     while(1)     {         internetreadfile=InternetReadFile(internetopenurl,buffer,sizeof(buffer),& .......
   | 
 
谁知360 愚钝,竟然以为是下载者

这下悲剧大了 想起了当年免杀的猥琐之路 ,抄起家伙 奈何老夫学艺不精
各种方法未果 看来不得不转换思路了,突然想起 嵌套个ie控件进去,
先写个远程的html代码
1 2 3 4 5 6
   | <style> * {margin: 0;padding: 0; height:20px; width:60px} </style> <body>  </body>
   | 
 
ok  一个60x20 的 网页搞好了  回到我们的界面
由于本项目用的是国内一个比较牛叉的开源界面库  炫彩gui :ww.xcgui.com ,里面的api函数不做过多解释,
其实就和mfc差不多
 1 2
   | HELE hWeb=XWeb_Create(hWindow,125,162,77,22);  XWeb_OpenURL(hWeb,L"http://yaseng.me/file/verity_code.html ");
   | 
 
圆满解决   上个高清无码图
