判斷基於對話的程序是開機啓動還是雙擊運行的

我們這裏的開機啓動是寫到註冊表裏面, 我們可以在啓動的時候加參數,比如:


test.exe -a 1 -b 2

然後呢, 在test app中 用 利用GetCommandLineW()函數獲得命令行參數個數, 用CommandLineToArgvW 獲取到參數列表信息, 這樣的話,就能區分是開機啓動還是雙擊運行了.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章