1

我做了一个程序。我还制作了自己的文件类型,程序可以创建、打开和编辑。在资源管理器中,我右键单击这个新文件类型并选择“打开方式”并选择我的程序。当然,它只是打开程序而不加载文件。

如何让我的程序知道它被请求在启动时打开文件?是否有一些“打开方式”发送的命令行参数?

4

1 回答 1

3

是的,Windows 资源管理器将文件的路径作为命令行参数发送到应用程序的可执行文件。

您可以args[0]在 C# 或argv[1]C++ 中使用来阅读它。

于 2009-01-11T19:30:45.713 回答