b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

shellexecuteex_shellexecuteex管理员_shellexecuteex返回值(2)

电脑杂谈  发布时间:2017-06-04 08:06:30  来源:网络整理

shellexecuteex返回值_shellexecuteex_shellexecuteex管理员

Q: 如何激活相关程序,发送EMAIL?

ShellExecute(this->m_hWnd,'open','mailto:nishinapp@yahoo.com','','',SW_SHOW );

Q: 如何用系统打印机打印文档?

ShellExecute(this->m_hWnd,'print','c:\\abc.txt','','',SW_HIDE);

Q: 如何用系统查找功能来查找指定文件?

ShellExecute(m_hWnd,'find','d:\\nish',NULL,NULL,SW_SHOW);

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

SHELLEXECUTEINFO ShExecInfo = {0};

ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);

ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;

ShExecInfo.hwnd = NULL;

ShExecInfo.lpVerb = NULL;

ShExecInfo.lpFile = 'c:\\MyProgram.exe';

ShExecInfo.lpParameters = '';

ShExecInfo.lpDirectory = NULL;

ShExecInfo.nShow = SW_SHOW;

ShExecInfo.hInstApp = NULL;

ShellExecuteEx(&ShExecInfo);

WaitForSingleObject(ShExecInfo.hProcess,INFINITE);

或:

PROCESS_INFORMATION ProcessInfo;

STARTUPINFO StartupInfo; //This is an [in] parameter

ZeroMemory(&StartupInfo, sizeof(StartupInfo));

StartupInfo.cb = sizeof StartupInfo ; //Only compulsory field

shellexecuteex_shellexecuteex返回值_shellexecuteex管理员

if(CreateProcess('c:\\winnt\\notepad.exe', NULL,

NULL,NULL,FALSE,0,NULL,

NULL,&StartupInfo,&ProcessInfo))

{

WaitForSingleObject(ProcessInfo.hProcess,INFINITE);

CloseHandle(ProcessInfo.hThread);

CloseHandle(ProcessInfo.hProcess);

}

else

{

MessageBox('The process could not be started...');

}

Q: 如何显示文件或文件夹的属性?

SHELLEXECUTEINFO ShExecInfo ={0};

ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);

ShExecInfo.fMask = SEE_MASK_INVOKEIDLIST ;

ShExecInfo.hwnd = NULL;

ShExecInfo.lpVerb = 'properties';

ShExecInfo.lpFile = 'c:\\'; //can be a file as well

ShExecInfo.lpParameters = '';

ShExecInfo.lpDirectory = NULL;

ShExecInfo.nShow = SW_SHOW;

ShExecInfo.hInstApp = NULL;

ShellExecuteEx(&ShExecInfo);


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-51028-2.html

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

    • 刁素素
      刁素素

      炒股也只是一项技能和职业而已

    • 卞王振
      卞王振

      小王子~

    • 武国杰
      武国杰

      美国进一海里我们就封死一家沃尔玛和美国的跨国公司

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