我在C++中製作了一個小型惡作劇,它將光標移動到屏幕上的隨機位置,在while
循環中。我想要這個循環在它自己的可執行文件中。所以我有一個控制檯應用程序,當它運行時它會要求屏幕分辨率,然後執行其邏輯。但是如果你只是點擊了Ctrl + C它會退出程序,所以我希望它在啓動程序時會詢問分辨率,然後在當前目錄中部署惡作劇可執行文件並運行它,以便當我關閉我的應用程序,惡作劇仍在運行。如何在我的C++代碼中部署一個exe文件?
-6
A
回答
0
我希望它能在啓動程序時詢問分辨率,然後在當前目錄中部署惡作劇可執行文件並運行它,這樣當我關閉應用程序時,惡作劇仍在運行。
首先編譯惡作劇EXE,然後使用.RC
文件將惡作劇EXE編譯並鏈接到主EXE的二進制資源中。當主EXE運行時,它可以將惡作劇EXE提取到一個文件,然後運行它。在C/C++中沒有用於訪問資源的標準API,您將不得不使用平臺特定的API,例如Windows上的FindResource()
,LoadResource()
和LockResource()
函數。
或者,您的主EXE可以直接包含惡作劇代碼,然後用不同的命令行運行一個單獨的副本來執行惡作劇代碼。你實際上不需要一個單獨的EXE惡作劇(除非你真的想要一個)。
+0
謝謝,這有幫助 – Logan
相關問題
- 1. 如何將EXE文件部署到我的Azure帳戶中?
- 2. 如何在C#中的解決方案部署到單個.exe文件
- 3. 如何修改一個exe文件中的代碼更新
- 4. VB6代碼打開一個.exe文件
- 5. 如何讀取二進制代碼中的exe文件 - C++
- 6. 談話的exe文件從C#代碼
- 7. 遠程安裝/部署的MSI/EXE文件:微星/ EXE文件
- 8. 從C#代碼運行一個exe文件
- 9. C++ - 一個exe轉換爲源代碼
- 10. 如何從代碼塊中的.cpp文件創建.exe文件?
- 11. 部署源代碼以外的文件
- 12. 部署一個.exe和相關的.dll
- 13. 在java代碼中運行.exe文件
- 14. C++:如何從一個文本文件中的代碼塊
- 15. 在exe或msi文件中部署hta文件
- 16. 如何在我的C++程序中使用和啓動一個exe文件?
- 17. 如何當它在C#中運行讀一個exe文件
- 18. 將C代碼文件合併爲一個C代碼文件
- 19. 如何在代碼塊中包含另一個c文件
- 20. 如何將我的Python代碼的一部分保存在文本文件中?
- 21. 如何在VC++ EXE程序中嵌入一個EXE文件
- 22. 從另一個exe文件打開一個exe文件編碼在vb
- 23. 如何使用StreamWriter使用C#代碼編寫.exe文件?
- 24. 如何從C代碼創建工作可執行文件(.exe)
- 25. 如何從C#代碼作爲管理員運行exe文件?
- 26. C#代碼來執行一個EXE文件,以excel文件作爲輸入
- 27. 如何將一個.exe連接到C++中的另一個.exe
- 28. 如何在C中打開外部EXE文件?
- 29. 如何實現「好像」多EXE文件從C#一個exe文件運行
- 30. 從C#代碼觸發PS1文件。 C#代碼必須包裝在exe
「部署」你的意思是「運行」?什麼平臺? – kfsone
部署從我的exe有main()的不同的exe。如果通過平臺你的意思是操作系統它的Windows 7 64位 – Logan
這可能是非法的。 – xaxxon