[英]c++ calling ShellExecute without specifying path
我得到了預定義為字符串的文件名。 我可以在不指定完整路徑的情況下調用shellexcute嗎? 喜歡:
ShellExecute(NULL, L"open", PreDefiendFileName, NULL, NULL, 0);
如果沒有,我該怎么辦?
你可以:
我鼓勵您對這個問題采取防御性的思考。 例如,確保傳遞的文件名實際上是一個文件(“擴展名正確嗎?”,“文件系統中是否存在?”), 然后僅在這些檢查通過的情況下才調用ShellExecute
函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.