请帮我把这段代码翻译成C++的

hnwhh 2008-07-17 12:46:44
ProcessStartInfo startInfo = new ProcessStartInfo();
if (Tool.Match(ext, new string[] { "txt", "doc", "xsl", "pdf", "ppt" }))
startInfo.Verb = "opendoc";
startInfo.FileName = dir;
Process.Start(startInfo);

...全文
37 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
家鸣 2008-07-17
  • 打赏
  • 举报
回复
 
ShellExecute(
HWND hwnd, //父窗口句柄 (如:NULL,Handle等)
LPCSTR lpOperation, //操作类型 (如:"open")*要加英文双引号
LPCSTR lpFile, //要进行操作的文件或路径
LPCSTR lpParameters, //当lpOperation为“explore”时指定要传递的参数,通常设为NULL
LPCSTR lpDirectory, //指定默认目录,通常设为NULL
INT nShowCmd //文件打开的方式,以通常方式还是最大化或最小化显示,一般为SW_SHOWNORMAL
)
ShellExecute(NULL,"open",dir ,NULL,NULL,SW_SHOWNORMAL);
hnwhh 2008-07-17
  • 打赏
  • 举报
回复
不是把
aimeast 2008-07-17
  • 打赏
  • 举报
回复
不会,貌似工作量会比较大。
你应该到C++的地盘上问问。
aimeast 2008-07-17
  • 打赏
  • 举报
回复
不会,貌似工作量会比较大。
你应该到C++的地盘上问问。
hnwhh 2008-07-17
  • 打赏
  • 举报
回复
自己顶

110,030

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧