我想知道如何才能打开一个文件字面上在C++(如双击它)?如何在C++中打开文件(即.txt文件)(有点像在Windows中双击它)?
2
A
回答
9
只要你有“.txt”扩展注册(和文本文件应与记事本默认安装,或别的东西,如果你从资源管理器中改变了它有关 - 你必须工作相当困难撇清他们),Windows将其打开,不用您指定可执行文件的名称:在您选择的浏览器
ShellExecute (hwnd,"open","c:\\x.txt",NULL,NULL,SW_SHOW);
,或者对于一个网页:
ShellExecute (hwnd,"open","http://www.microsoft.com",NULL,NULL,SW_SHOW);
1
你的意思是像打开资源管理器?
如何使用
system("explorer.exe file.to.open");
2
使用ShellExecute功能 “公开” 操作。
2
对“open”动词使用ShellExecute。 有关更多信息,请参阅this article。
1
简单的方法:系统(” notepad.exe [location to file]“);
相关问题
- 1. 双击打开文件c#
- 2. 只需点击一下即可在jstree中打开文件夹
- 3. C#双击文件在记事本标签中打开
- 4. 通过在objective-c中双击打开文件
- 5. 如何在c#中使用openFileDialog打开文件.txt?
- 6. 在python中打开txt文件
- 7. 在c中打开文件#
- 8. 打开txt文件
- 9. 在C++程序中打印.txt文件
- 10. 如何创建Xml文件并立即在windows-App C#中打开?
- 11. 打开文件,好像它是一个文本文件(即使它的扩展名是不是.TXT)
- 12. 点击打开文件
- 13. c#程序如何双击打开文件
- 14. 如何在C++中保存.txt文件?
- 15. 如何在C#中打开Windows 7事务处理文件
- 16. 如何在Windows下打开.ks文件?
- 17. 如何在Windows上打开pgsql文件?
- 18. 如何在Windows上打开sdcard.img文件?
- 19. 如何在C++中打开文件时设置文件权限?
- 20. 如何在Matlab中打开包含矩阵的.txt文件?
- 21. 双击时无法打开jar文件
- 22. Eclipse RCP:Common Navigator - 双击打开文件
- 23. 如何打开wpf treeview中的点击节点上的文件
- 24. 如何在windows中用c/C++编写双精度型文件?
- 25. 打开一个txt文件两次C++
- 26. 在windows phone中打开.msg文件
- 27. 在Windows Phone中打开PDF文件
- 28. 在Windows Vista中打开.sln文件
- 29. 如何在c#中单击按钮时显示txt文件
- 30. 在C++ windows 8.1和msvc 2013中打开文本文件
您是否问过像Java Robot类中的自动化键盘/鼠标的功能? – 2009-06-11 05:25:21
“字面意思”? ? – harto 2009-06-11 05:26:42
ack..didn't知道如何正确描述..就像当你双击Windows中的文件,如何在代码中做到这一点? 我正在寻找在.NET类似的Process.Start(“blabla.txt”) – 2009-06-11 05:29:28