眾所周知,bing搜索網(wǎng)站首頁(yè)每日會(huì)更新一張圖片,張張漂亮(額,也有一些不合我口味的),特別適合用來(lái)做電腦壁紙。

我們想要將bing網(wǎng)站背景圖片設(shè)置為電腦桌面背景的通常做法是:

  • 上網(wǎng),搜索bing

  • 找到圖片的下載鏈接,并下載之

  • 將圖片設(shè)置為桌面背景(也有部分瀏覽器支持直接在網(wǎng)頁(yè)中右擊圖片設(shè)置為壁紙)

  • 可能你還會(huì)刪除下載下來(lái)的圖片

作為一枚coder,你不會(huì)覺(jué)得麻煩嘛?至少需要三個(gè)步驟呢!

So...我就用C++語(yǔ)言寫(xiě)了一個(gè)小程序,用于獲取bing網(wǎng)站的圖片,并將其設(shè)置為桌面背景。整個(gè)過(guò)程只需要點(diǎn)擊.exe文件,一鍵完成!

當(dāng)然,你也可以通過(guò)本程序,窺見(jiàn)Windows API的些許用法,活學(xué)活用C++知識(shí)!

當(dāng)然網(wǎng)上也存在片片斷斷的程序,我的部分程序也借鑒了它們的思想,在此感謝互聯(lián)網(wǎng)和辛勤的貢獻(xiàn)者們。

以下是程序設(shè)計(jì)的技術(shù)要點(diǎn):

--------------------------------------------------------------

技術(shù)要點(diǎn):

    1、獲取網(wǎng)絡(luò)地址   直接使用網(wǎng)絡(luò)地址或下載 注意若下載下來(lái)后,要將\轉(zhuǎn)換為/,當(dāng)然也可以用\\
       網(wǎng)絡(luò)地址可以從這里獲?。篽ttp://cn.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=1
       在返回的xml頁(yè)面中(images->image->url)找到具體的圖片地址(xml解析),拼接到bing域名后面構(gòu)成完整地址
       注:xml解析用了TinyXml2

    2、轉(zhuǎn)換圖片格式(jpg->bmp),本程序中的SystemParametersInfoA函數(shù)只支持bmp
       在程序中自動(dòng)轉(zhuǎn)換(單單改后綴名是沒(méi)有用的),轉(zhuǎn)換用的程序是從網(wǎng)上下載的,用C語(yǔ)言編寫(xiě)而成

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式