以下是引用TonyDeng在2012-9-8 15:29:08的发言:
这种方法,我很早时就教过一个初学者,但他反弹很厉害,说需要C学得很精通才做得到,而我当时说的是,只要你懂写hello,world,就懂连接到网站,那没什么神秘的。
这种方法,我很早时就教过一个初学者,但他反弹很厉害,说需要C学得很精通才做得到,而我当时说的是,只要你懂写hello,world,就懂连接到网站,那没什么神秘的。
实现方法有很多 不同层面的实现方法都有
1 我写的是最简单的 用C运行时库和操作系统的接口来写
2 更高层的 用系统的API来写 比如楼主的程序用的ShellExecute 还可以用CreateProcess直接启动进程 或者用*nix的那些接口 等等
3 再高层 就不是简单的调用浏览器了 可能要弄成类似弹窗软件那样的 或者是浮动小窗口 等等
不同实现方法难易不同 层次也不同 之所以前面的容易主要还是因为用了操作系统的功能 如果要在这里自己实现个小的浏览器 那就复杂点了