【发布时间】:2014-02-21 04:59:04
【问题描述】:
我想要的是使用我的小型 LicenseExe 应用程序启动我的主应用程序。
LicenseExe 将检查此系统是否已注册。
如果系统没有注册,LicenseExe 应该退出。 如果系统已经注册,那么LicenseExe会调用ShellExecute或者其他方法来执行主应用exe。
这很容易,我可以做到。
我想要的是,我的主应用程序永远无法通过直接双击其 exe 文件来执行。它只能由 LicenseExe 应用程序执行。是否可以?
这是使我的应用程序获得许可的一种技巧。 所以,请指导我。如何停止直接执行我的主应用程序并使其依赖于我的小型 LicenseExe 应用程序。
主应用程序只能从 LicenseExe 应用程序启动,不能通过双击,甚至不能通过命令行。
我在 Windows 7 平台下使用 C++ Visual Studio 2010。
【问题讨论】:
标签: c++