请教一下 以下两种方式 打开网页的 区别

请问一下 以下两种方式 打开网页的 区别
比如说打开百度,

第一种方式是 ShellExecute( NULL, "open", "www.baidu.com", NULL, NULL, SW_HIDE );

第二种方式是 CInternetSession cs; cs.OpenURL("www.baidu.com");

除了前后台的区别,还有什么其它区别吗?


我想知道,两种方式打开网页所需要的流量,哪种多些。?

------解决方案--------------------
第一种是完全打开网页的,第二种一般用来获取网页代码用的,应该是第二种的流量少点吧
------解决方案--------------------
C/C++ code

ShellExecute( NULL, "open", "www.baidu.com", NULL, NULL, SW_HIDE );

------解决方案--------------------
第一种是移交控制权,其实是IE在打开
第二种是自己主动打开,流量是可控的