如何使文本文件“打开方式”我的 Win Api 文本编辑器?

Posted

技术标签:

【中文标题】如何使文本文件“打开方式”我的 Win Api 文本编辑器?【英文标题】:How to make a text file "Open With" my Win Api Text Editor? 【发布时间】:2011-05-03 05:49:10 【问题描述】:

我最近在 C WinApi 中制作了一个小型文本编辑器。我几乎完成了所有工作,但我不知道如何用我的程序打开文本文件。 WinMain 函数不像普通的 C 主函数那样具有 argc 和 *argv[] 参数。那么如何获取 Cmd 输入呢?

【问题讨论】:

【参考方案1】:

使用 WinAPI GetCommandLine。见http://msdn.microsoft.com/en-us/library/ms683156(v=vs.85).aspx

【讨论】:

我尝试使用 GetCommandLine 和 CommandLineToArgvW 函数,但无法让它们工作。谁能发个例子? 我给了你一个文档链接。它返回命令行字符串。

以上是关于如何使文本文件“打开方式”我的 Win Api 文本编辑器?的主要内容,如果未能解决你的问题,请参考以下文章

“我的电脑”出现打开方式问题

win32api:在文本行中合并位图

我想打开dff文件,选了文本始终打开方式,他就默了为文本打开方式. 怎么还原?

如何使在文本区域中输入的文本对应于特定的单选按钮?

win10文本文档默认为啥是UTF-8,而且改变不了编码格式

如何解决win10中txt文档打不开