vc++6中执行bat或vbs文件隐藏cmd窗口
luyued 发布于 2011-03-04 06:48 浏览 N 次
1、执行bat文件可以在消息处理函数中增加语句:WinExec("B.bat", SW_SHOW);此处B.BAT是位于项目目录中的批处理文件,预先写好; 但是缺点是 执行会有cmd命令行窗口弹出;为此,可以将bat隐藏在vbs中,改成调用vbs文件; 2、执行vbs文件;vbs文件直接双击时可以执行的,就想bat一样。下面是b.vbs文件中的内容 set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "B.BAT",0在vc的消息响应函数中增加: SHELLEXECUTEINFO shei;
shei.cbSize = sizeof(shei);
shei.fMask = SEE_MASK_INVOKEIDLIST;
shei.lpFile = _T("b.vbs");
shei.lpVerb = _T("open");
ShellExecute(NULL,shei.lpVerb, shei.lpFile, _T(""), _T(""), SW_SHOW);即可。运行时不会弹出cmd窗口。
引文来源 vc++6中执行bat或vbs文件,隐藏cmd窗口
WshShell.Run "B.BAT",0在vc的消息响应函数中增加: SHELLEXECUTEINFO shei;
shei.cbSize = sizeof(shei);
shei.fMask = SEE_MASK_INVOKEIDLIST;
shei.lpFile = _T("b.vbs");
shei.lpVerb = _T("open");
ShellExecute(NULL,shei.lpVerb, shei.lpFile, _T(""), _T(""), SW_SHOW);即可。运行时不会弹出cmd窗口。
引文来源 vc++6中执行bat或vbs文件,隐藏cmd窗口
相关资讯
- 06-15· 浙江首家民营航空公司筹
- 06-15· 钱塘航空国资“庇护” 陈
- 06-11· 衬衫企业如何更好的进入
- 06-07· 《战苍穹记》第十九章:凶
- 06-06· 新西兰灭绝巨鹰曾以人类
- 06-06· 托举巨鹰翱九霄:广空运输
- 06-05· 鹿在远方
- 06-05· 公司动态:关于高邦医疗器
- 06-05· 匡威高帮板鞋 匡威ato高邦
- 06-05· 高邦!服装店赚第一桶金
最新资讯
- 06-04· 对话
- 06-04· [转载]超越历史我们该向日
- 06-04· 在奔亚的生活暂告一段落
- 06-04· 全能充缴费便利站
- 06-04· 个人对绅士的一些浅陋的
- 06-04· [转载]品味英国人的绅士风
- 06-04· “绅士”换“唐装”让尊
- 06-04· 像绅士一样送你回家
- 06-04· 谈绅士风度和淑女气质的
- 06-04· 孕妇产前产后用品大全馨