阻止用户直接运行程序

时间:2013-05-10 18:24:57

标签: c++ windows qt

我正在Qt中编写一个由启动器应用程序执行的应用程序。如何检测用户或启动器是否启动了Qt应用程序。命令行参数是唯一的方法还是有更好的方法?

Qt app和启动器都是我写的。

1 个答案:

答案 0 :(得分:3)

很多方法。如果这是一个问题,可以很容易地嗅探命令行参数(例如,通过Process Explorer)。但是一个可以由子应用程序继承的命名互斥锁或其他一些进程间句柄将更难以欺骗。