文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ShellExecute函数详解

ShellExecute函数详解

时间:2010-09-24  来源:chenchao40322

在windows下打开其他程序有三个函数:winexec,shellexecute,createprocess

下面我们主要说明ShellExecute

原型如下:
      HINSTANCE ShellExecute(
      HWND hwnd,           //父窗口句柄
      LPCTSTR lpOperation,   //操作, 打开方式 "edit","explore","open","find","print","NULL"
      LPCTSTR lpFile,         //文件名,前面可加路径
      LPCTSTR lpParameters,   //参数
      LPCTSTR lpDirectory,    //默认文件夹
      INT nShowCmd          //显示方式
);     ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。下面是一些例子:

  1. 打开网页:
  2. ShellExecute(this->m_hWnd,"open",  
  3. "http://www.google.com","","", SW_SHOW ); 
  1. 用记事本打开文件:  
  2. ShellExecute(this->m_hWnd,"open","notepad.exe",  
  3.   "c:\\MyLog.log","",SW_SHOW ); 
  1. 用系统查找功能来查找指定文件:  
  2. ShellExecute(m_hWnd,"find","d:\\nish",NULL,NULL,SW_SHOW);  

 

排行榜 更多 +
三角符文第一章下载

三角符文第一章下载

角色扮演 下载
嘀嘀动画官方正版下载

嘀嘀动画官方正版下载

趣味娱乐 下载
像素世界僵尸危机安卓版

像素世界僵尸危机安卓版

飞行射击 下载