shellexecuteinfo_java jdbc连接oracle_afxres.rc

电脑杂谈  发布时间:2016-12-28 13:01:05  来源:网络整理

1、打开C:\WINDOWS\Tasks任务属性

SHELLEXECUTEINFOShellInfo;

memset(&ShellInfo,0,sizeof(ShellInfo));

ShellInfo.cbSize=sizeof(ShellInfo);

ShellInfo.hwnd=NULL;

ShellInfo.lpVerb=_T("properties");

ShellInfo.lpFile=szFilePath;//此处写执行文件的绝对路径

ShellInfo.nShow=SW_SHOWNORMAL;

ShellInfo.fMask=SEE_MASK_NOCLOSEPROCESS;

BOOLbResult=ShellExecuteEx(&ShellInfo);

2、如何启动一个程序,直到它运行结束?

SHELLEXECUTEINFOShellInfo;

memset(&ShellInfo,0,sizeof(ShellInfo));

ShellInfo.cbSize=sizeof(ShellInfo);

ShellInfo.hwnd=NULL;

ShellInfo.lpVerb=_T("open");

shellexecuteinfo_afxres.rc_java jdbc连接oracle

ShellInfo.lpFile=szFilePath;

ShellInfo.nShow=SW_SHOWNORMAL;

ShellInfo.fMask=SEE_MASK_NOCLOSEPROCESS;

ShellExecuteEx(&ShellInfo);

WaitForSingleObject(ShellInfo.hProcess,INFINITE);

我想等到任务属性窗口结束后,执行一些代码。shellexecuteinfo可是如果ShellInfo.lpVerb=_T("properties");

WaitForSingleObject(ShellInfo.hProcess,INFINITE);这句就无效。

请问大侠们怎么实现这种功能,不知说的清楚否。shellexecuteinfo


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-23696-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...