jujiawu1024
jujiawu1024
采纳率97.3%
2016-02-13 11:47

记事本的文件打开问题,关于MFC

已采纳

Windous中的记事本程序,不需要启动,直接就能点击打开文件,请问这是怎么做到的?用MFC编写的记事本怎么才能做到?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 5年前

    CCommandLineInfo cmdInfo;
    ParseCommandLine(cmdInfo);

    if (!ProcessShellCommand(cmdInfo))
    {
    return FALSE;
    }
    //// 应该放在上面的语句之后
    LPTSTR cmd = ::GetCommandLine();

    int argc = 0;

    LPWSTR* argv = ::CommandLineToArgvW(cmd, &argc);

    if (argc > 1)
    argv[1]就是文件名
    
    点赞 2 评论 复制链接分享
  • zuishikonghuan zuishikonghuan 5年前

    修改文件关联,可以通过修改注册表实现

    点赞 1 评论 复制链接分享
  • 91program 91program 5年前

    这是系统提供的文件类型关联功能,任何一个应用程序都可以通过系统的设置完成这样的关联。

    点赞 1 评论 复制链接分享

相关推荐