我目前正在嘗試更改我的桌面背景使用SystemParametersInfo() vs不給我任何錯誤,當我鍵入我的東西,但當我運行該程序我得到這個警告與黃色三角形它說KernelBase.dll引發了某種異常,然後它說某些PDB尚未加載。我很久以前就做了這件事,並且能夠讓它工作,但我不記得有誰能幫我解決問題嗎?這裏是我寫的如何使用VC++更改桌面背景
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:/Windows/Downloaded Program Files/Flowers.jpg", SPIF_UPDATEINIFILE);
有沒有人知道爲什麼會發生這種情況,以及如何解決它?任何幫助表示讚賞,謝謝
實際的錯誤內容,而不僅僅是對它的描述會更有幫助。現在的電話看起來沒問題。除了改變背景之外,你還在做其他事嗎?該程序是否以不同的用戶或不同的權限運行?你確定這個錯誤實際上來自這個'SystemParametersInfo()'調用嗎? – Ionut