首页
社区
课程
招聘
[原创]纯C实现多页面山寨浏览器(KsBinExplorer)
发表于: 2009-5-15 23:20 23112

[原创]纯C实现多页面山寨浏览器(KsBinExplorer)

2009-5-15 23:20
23112

·

write by http://hi.baidu.com/weolar

由于不太熟悉C++,只学过一点C,为了锻炼一下自己,就抄抄改改做了这个小玩具,纯C的sdk实现多页面,
希望对那些浏览器编程的人有点点帮助。

目前这个工程开发的比较完善了,应某人要求,把这个的最原始版本发出来,给那些C的初学者看,也许对C++
的学习也有帮助吧,完整版本等我整个都做完再给大家~

本版本只供学习~大牛就不用看了。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 7
支持
分享
最新回复 (53)
雪    币: 2242
活跃值: (488)
能力值: ( LV9,RANK:200 )
在线值:
发帖
回帖
粉丝
2
支持sdk的
2009-5-15 23:27
0
雪    币: 226
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
支持一下,期待完整版本。
2009-5-15 23:31
0
雪    币: 564
活跃值: (42)
能力值: ( LV12,RANK:230 )
在线值:
发帖
回帖
粉丝
4
不错....
2009-5-15 23:35
0
雪    币: 71
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
学习,以前也想过,仅仅是想过
2009-5-15 23:37
0
雪    币: 216
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
不错,值得像盟主学习啊,呵呵
2009-5-15 23:40
0
雪    币: 268
活跃值: (95)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
7
向盟主学习!
2009-5-15 23:42
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
8
下载来看看~~~
2009-5-16 01:42
0
雪    币: 1259
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
stu
9
留个爪印。
学习学习先。
2009-5-16 09:45
0
雪    币: 7115
活跃值: (639)
能力值: (RANK:1290 )
在线值:
发帖
回帖
粉丝
10
你做个 模仿 VS2008系列的 更适合一些。。。 或者 模仿RadASM,OD???
2009-5-16 10:17
0
雪    币: 191
活跃值: (345)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
11
伪装型的浏览器,能伪装成office系列

这句话怎么理解?
2009-5-16 10:20
0
雪    币: 364
活跃值: (152)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
12
当时的初衷是应某上班族的要求,界面伪装成office系列
2009-5-16 10:22
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
13
记得以前看到过一个伪装型的浏览器,可以伪装多种软件的界面,并提供透明化处理,触发隐藏的功能~
2009-5-16 10:34
0
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
14
boss偶尔也会来看雪看看
2009-5-16 10:45
0
雪    币: 266
活跃值: (60)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
15
盟主的山寨的东西真多。。。哈哈
2009-5-16 11:58
0
雪    币: 364
活跃值: (152)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
16
学习阶段,只会山寨
2009-5-16 12:06
0
雪    币: 190
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
楼主很强呀~~
2009-5-16 12:57
0
雪    币: 414
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
没明白怎么个意思~也许下载下来就知道了~怎么伪装的?
2009-5-16 13:03
0
雪    币: 364
活跃值: (152)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
19
大家怎么都看最后一句了,我发出来的这个没什么功能,纯粹只是给大家学习一下C调用COM接口的例子。至于伪装,我还没做好
2009-5-16 13:26
0
雪    币: 239
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
支持plain c
学习。。。
2009-5-16 15:17
0
雪    币: 252
活跃值: (13)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
21
楼主棒棒的,支持
2009-5-16 16:36
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
LZ很强悍......
2009-5-16 18:48
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
23
期待你的完整版本。
2009-5-17 01:36
0
雪    币: 2828
活跃值: (2841)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
程序有BUG,地址的最后一个字符被忽略了,比如输入www.google.cn  就只剩下www.google.c
2009-5-17 11:08
0
雪    币: 364
活跃值: (152)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
25
多谢指正。

void cmdClickRunUrl_Click (HWND hwnd)
{
        PWCHAR        wszUrl;
        HWND        hUrl        =        GetDlgItem( hwnd,IDC_EDIT_URL );
        int                iUrlLen  =        GetWindowTextLengthW( hUrl ) ;
……
改为
GetWindowTextLengthW( hUrl ) + 1 ;即可
2009-5-18 13:01
0
游客
登录 | 注册 方可回帖
返回
//