c - 用 C 语言启动 .txt 或 .ahk
问题描述
我想要一个打开记事本的程序,该记事本打开了一个特定的.txt,他可以将粘贴内容写入其中,然后关闭并保存它,然后程序从它读取并在修改后再次打开它。
我知道如何修改和阅读它,这不是我现在想要的。我不知道如何使它打开test.txt
我拥有的。
我正在尝试类似的东西ShellExecute(open, NULL, "test.txt", NULL, NULL, 0);
,system("start test.txt");
或者system("\"C:\\the\\full\\path\\test.txt\"");
但没有任何效果,我得到的最好的结果是它打开一个程序名称为“test.txt”的cmd
后来我尝试用 C 打开 a.ahk
但也失败了。同样的情况是,它启动了一个名为“myfile.ahk”的 cmd。
再次,我只想能够启动任何类型的第三方,谢谢!
编辑:0x464e的评论有帮助,所以谢谢!我用过这个(如果将来有人看到这个):_execl("C:\\Windows\\system32\\notepad.exe","C:\\Windows\\system32\\notepad.exe","test.txt", NULL);
解决方案
推荐阅读
- tomcat - Tomcat 连接池 MBean 并不总是出现在扫描中
- floating-point - 浮点数的逻辑运算(使用 C 和 python)
- html - 如何将 bootstrap 5 默认菜单更改为画布外菜单?
- angular-material - 角材料反应形式。根据下拉选择禁用复选框
- consul - 在 Nomad UI 中找不到 Nomad 客户端
- javascript - javascript – 对参考书目的多个级别的数组进行排序
- apache - Htaccess 用参数值重写
- python - python程序创建了一个谷歌幻灯片演示,但结果是空的
- c# - 通过帖子将值传递给部分视图
- nuxt.js - 在 Nuxt 中使用自定义 webpack 加载器