通过双击文件,怎样使windows调用我自己编的程序打开这个文件?
我是这样做的:
先生成了一个自己已知格式的文件xxx.xyz,然后将该类.xyz文件的打开方式设我的程序my.exe。
这样双击xxx.xyz,系统就会调用my.exe。
但是my.exe 中怎样处理才能得到我需要打开的文件名?
我试过用获取命令行的方式:
通过AfxGetApp()->m_lpCmdLine来获取这个文件名。
系统提示了一个很怪的消息框“未发生错误!”
没有找到xxx.xyz文件。
先生成了一个自己已知格式的文件xxx.xyz,然后将该类.xyz文件的打开方式设我的程序my.exe。
这样双击xxx.xyz,系统就会调用my.exe。
但是my.exe 中怎样处理才能得到我需要打开的文件名?
我试过用获取命令行的方式:
通过AfxGetApp()->m_lpCmdLine来获取这个文件名。
系统提示了一个很怪的消息框“未发生错误!”
没有找到xxx.xyz文件。
...全文
相关推荐
EXCEL文件双击不能直接打开的解决办法
EXCEL 文件双击不能直接打开的解决办法在 Windows 操作系统中,EXCEL 文件 双击不能直接打开是一个常见的问题。
Windows系统默认程序设置指南:设置双击文件默认打开程序
简介:Windows用户可自定义文件扩展名与应用程序的关联,以控制双击文件时的默认打开程序。本文提供了通过文件属性、控制面板和设置应用等方法修改默认程序的详细步骤,并包括了如何解决特殊情况的指导,比如处理被锁定的默认程序和注册表中错误的配置。了解这些步骤可以帮助用户提升工作效率,确保文件安全,并适应软件环境和需求的变化。
windows修改默认打开程序 如何设置windows,双击某种扩展名文件,用什么程序默认打开
这确保了当你双击一个文件时,系统会使用你指定的程序来打开它,而不是默认的或者最近使用的那个。以下是如何在Windows中设置默认打开程序的详细步骤:1.
关于无法直接双击打开jar文件的解决方案
"在Windows系统,尤其是Win10上,有时即便安装了Java并配置了环境变量,用户可能仍无法直接通过双击来运行.jar文件。这个问题可以通过修改注册表设置来解决。"在Java开发中,.ja
jar双击打开失败的解决方法
#### 问题描述当你尝试通过双击`.jar`文件的方式来启动一个Java应用程序时,却遇到了无法打开的情况。


进程/线程/DLL
