-1

我制作了一个可以编辑和打开 .BMP 文件的程序,但您只能从程序中打开这些文件。

如果我通过单击文件并选择我自己的程序来使用程序打开文件,它只会打开我的程序并且什么都不做。

如何以这种方式打开文件,或者我必须处理哪些消息。

4

2 回答 2

4

默认情况下(意味着您的程序没有安装请求 DDE 关联的注册表项),文件名将在命令行上传递。您可以使用该GetCommandLine功能来检索它。

于 2012-07-26T13:54:41.187 回答
1

当您通过“打开方式...”上下文菜单项打开 .bmp 文件时,将使用等于文件名的命令行参数调用您的程序。

因此你应该解析你的命令行参数

于 2012-07-26T13:59:46.563 回答