0
我注意到,當我運行一些創建tmp文件的安裝程序時,即使tmp文件具有空白圖標,Windows仍然能夠獲取正確的圖標。C#獲取臨時文件的「真實」圖標
我只是有一個while循環的背景工具,用於監視新進程並在窗體中顯示圖標。我正在使用SHGetFileInfo
方法從隨進程提供的文件名中獲取圖標,但我不知道如何從給定的tmp文件名(如C:\...\is-0N5SF.tmp\setup.tmp
)中提取「真實」圖標。
有什麼方法可以讓我創建/啓動tmp文件的過程,或者我可以將路徑解析爲真正的文件/圖標的方式嗎?