我有一个在 IE 资源管理器中手动打开的 *.mht 文件(比如 abc.mht)。我想自动化这个过程(从 c++ 编程)1)打开 abc.mht 文件 2)保持打开几秒钟 3)然后,从我的 c++ 程序中关闭 abc.mht 文件。
我一直在使用以下命令从我的 c++ 代码运行 EXE。但是我不能使用类似的类比来打开 *.mht 文件。
任何人都可以帮助我以编程方式打开 *.mht 文件。谢谢。
STARTUPINFO sInfo;
memset( &sInfo, 0, sizeof(sInfo) );
sInfo.cb = sizeof(sInfo);
sInfo.dwFlags = STARTF_USESHOWWINDOW;
sInfo.wShowWindow = SW_SHOWMAXIMIZED;
PROCESS_INFORMATION pInfo;
memset( &pInfo, 0, sizeof(pInfo) );
CreateProcess(NULL, _T(Path), NULL, NULL, FALSE, 0, NULL, _T(workDir), &sInfo, &pInfo))