shellexecute

    -1熱度

    3回答

    我有一個在Vista上運行的傳統VB6可執行文件。這個可執行文件釋放出另一箇舊的MFC C++可執行文件 在我們早期的Vista測試中,此調用將顯示典型的UAC消息,以在運行第二個可執行文件之前獲得用戶的許可。這並不完美,但可以接受。但是,現在看起來這個調用正被操作系統完全忽略。 我可以做些什麼來使這個電話工作?

    3熱度

    2回答

    這件事一直困擾着我一段時間,那裏只是一個解決方案。每次我調用ShellExecute打開一個外部文件(無論是文檔,可執行文件還是URL)時,在ShellExecute產生新進程並返回之前,這會在我的程序中導致很長的鎖定時間。有誰知道如何解決或解決此問題? 編輯:而且標籤可能表明,這是在Win32上使用C++。

    227熱度

    8回答

    我有一個需要執行外部程序的Python腳本,但由於某種原因失敗。 如果我有以下腳本: import os; os.system("C:\\Temp\\a b c\\Notepad.exe"); raw_input(); 然後失敗,出現以下錯誤: 'C:\Temp\a' is not recognized as an internal or external command, operabl

    5熱度

    1回答

    我正在開發的程序之一是閱讀註冊表以瞭解如何打開從其他應用程序中提供的文件(我們沒有使用ShellExecute,因爲我們需要處理id,並且我沒有仔細查看ShellExecuteEx,看到它給出了進程句柄,現在已經太晚了)。它已經可以工作了,所以這更適合我自己的教化,但是有誰知道爲什麼有些條目使用%l或%L而不是%1?至少對於「%l」,它可能是一個錯字,但「%L」似乎不太可能。實際上,Media P