1 回答

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
最后我會(huì)得到一個(gè)滿意的答案。
SndVol32.exe (VolumeMixer) 有點(diǎn)亂?;竟ぷ魇牵?/p>
- 如果在組的隨機(jī)選擇會(huì)話中設(shè)置 DisplayName(相同分組參數(shù)),則選擇并顯示 DisplayName。
- 如果沒(méi)有,它會(huì)顯示主窗口標(biāo)題并正在監(jiān)聽(tīng)更改(有問(wèn)題)。
- 如果沒(méi)有窗口 (HWnd=0x0),則顯示進(jìn)程的 MainModule 文件的 ProductName。
還有一件事!
這不適用于 UWP 應(yīng)用。對(duì)于 UWP Apps sndvol 實(shí)現(xiàn)讀取 Appxmanifest.xml 的“DisplayName”,即使是資源引用(示例<DisplayName>ms-resource:......</DisplayName>
)
還有一件事!
SndVol32 偵聽(tīng) MainWindowTitle 更改(wineventhooks?winhooks?沒(méi)關(guān)系)但不偵聽(tīng)最小化到托盤(pán)或從托盤(pán)事件重新規(guī)范化的窗口(示例):
如果您在 Spotify 打開(kāi)的情況下打開(kāi) VolumeMixer 窗口,它將顯示歌曲的名稱(主窗口標(biāo)題)。
如果您關(guān)閉托盤(pán),它將顯示上一首播放的歌曲的名稱,但在您再次打開(kāi)窗口之前不會(huì)再次更改
如果您從托盤(pán)停止播放,它將僅顯示“Spotify”(產(chǎn)品名稱)。
- 1 回答
- 0 關(guān)注
- 167 瀏覽
添加回答
舉報(bào)