我要问的是如何使任何关联的文件类型用相应的数据打开我的程序。例如,如果您有一个 .doc 文件,它会打开 Microsoft Word,其中包含保存在该文件中的任何内容。我知道如何将文件扩展名与我的程序相关联,但它只是从文件位置打开程序。如何让程序在启动时读取文件?
小智 5
您使程序接受命令行参数。当您从资源管理器打开某些内容时,它会将您单击的项目的名称作为命令行参数传递。您的程序必须采用这些命令行参数并执行所需的任何处理……包括打开和读取内容。
在 C/C++ 中,这些是argc和 中的argv参数int main(int argc, char *argv[])。在 Java 中,它是public static void main(String[] args). 在其他语言中,您必须研究它。
| 归档时间: |
|
| 查看次数: |
2094 次 |
| 最近记录: |