判断基于对话的程序是开机启动还是双击运行的

我们这里的开机启动是写到注册表里面, 我们可以在启动的时候加参数,比如:


test.exe -a 1 -b 2

然后呢, 在test app中 用 利用GetCommandLineW()函数获得命令行参数个数, 用CommandLineToArgvW 获取到参数列表信息, 这样的话,就能区分是开机启动还是双击运行了.

你可能感兴趣的:(判断基于对话的程序是开机启动还是双击运行的)