调用WindowsAPI 打开一个网页

ShellExecute(NULL, L"open", L"http://www.baidu.com/", NULL, NULL, SW_SHOWNORMAL);

函数原型:

HINSTANCE ShellExecute(HWND hwnd,  LPCTSTR lpOperation, LPCTSTR lpFile,  LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd);  

参数说明:

hwnd:
用于指定父窗口句柄。当函数调用过程出现错误时,它将作为Windows消息窗口的父窗口。
lpOperation:
用于指定要进行的操作。
“open”操作表示执行由lpFile参数指定的程序,或打开由lpFile参数指定的文件或文件夹;
“print”操作表示打印由lpFile参数指定的文件;
“explore”操作表示浏览由lpFile参数指定的文件夹。
当参数设为NULL时,表示执行默认操作“open”。  
lpFile:
用于指定要打开的文件名、要执行的程序文件名或要浏览的文件夹名。
lpParameters:
若lpFile参数是一个可执行程序,则此参数指定命令行参数,否则此参数应为NULL.

最后的那个参数,为窗口指定可视性方面的一个命令。 
请用下述任何一个常数 
SW_HIDE 隐藏窗口,活动状态给另一个窗口 
SW_MINIMIZE 最小化窗口,活动状态给另一个窗口 
SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态 
SW_SHOW 用当前的大小和位置显示一个窗口,同时令其进入活动状态 
SW_SHOWMAXIMIZED 最大化窗口,并将其激活 
SW_SHOWMINIMIZED 最小化窗口,并将其激活 
SW_SHOWMINNOACTIVE 最小化一个窗口,同时不改变活动窗口 
SW_SHOWNA 用当前的大小和位置显示一个窗口,不改变活动窗口 
SW_SHOWNOACTIVATE 用最近的大小和位置显示一个窗口,同时不改变活动窗口 
SW_SHOWNORMAL 与SW_RESTORE相同

你可能感兴趣的:(cocos2d-x,自学,Windows程序设计)