Winapi 如何使文件只能在我的应用程序中写入,而对其他应用程序却是只读的?

Winapi 如何使文件只能在我的应用程序中写入,而对其他应用程序却是只读的?,winapi,visual-c++,file-permissions,Winapi,Visual C++,File Permissions,我如何创建一个文件,以便我的应用程序可以写入、重命名和删除它,而其他人只能读取它?。并不是说在我的应用程序关闭文件后必须保留这种行为 我读过这篇文章 但这似乎与我的情况不同。创建一个新的用户帐户,权限仅允许该用户修改文件,并在该用户的上下文中运行应用程序。权限授予用户而不是程序。所以,你提出的任何问题都必须区别对待用户。这不是答案,但你可能希望看到相反的角度。

我如何创建一个文件,以便我的应用程序可以写入、重命名和删除它,而其他人只能读取它?。并不是说在我的应用程序关闭文件后必须保留这种行为

我读过这篇文章
但这似乎与我的情况不同。

创建一个新的用户帐户,权限仅允许该用户修改文件,并在该用户的上下文中运行应用程序。权限授予用户而不是程序。所以,你提出的任何问题都必须区别对待用户。这不是答案,但你可能希望看到相反的角度。