desktop-wallpaper

    6熱度

    3回答

    如何在C/C++程序中更改Linux桌面上的壁紙(使用GNOME)?有沒有一個系統API來做到這一點?

    1熱度

    2回答

    我已經構建了一個將網格線應用於圖像或僅用於作爲桌面壁紙的簡單顏色的簡單應用程序。這個想法是桌面圖標可以安排在網格中。問題是,根據比我所瞭解的更多的事情,像素中的實際間距似乎因系統而異。我瞭解到,至少這些東西發揮的一個因素: 分辨率(杜) 任務欄的大小和位置 字體 必須有比這更多。也許有一些我不知道的API調用?

    4熱度

    2回答

    我已經想出瞭如何改變桌面壁紙(在互聯網上有幾十個例子)。 有一件事仍然沒有回答我:如何檢測壁紙發生了什麼變化? (通過顯示控制面板或其他程序更改它。)

    3熱度

    5回答

    我已經閱讀了幾個地方的桌面牆紙可以設置爲HTML文檔。有沒有人有任何成功改變它編程? 下面的VB6代碼片段可以幫助我設置BMP,但是當我嘗試將它用於HTML時,我得到了一個很好的藍色背景,沒有其他的東西。 Dim reg As New StdRegistry Public Function CurrentWallpaper() As String CurrentWallpaper =