国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

用VB更改桌面墻紙DIY

用VB更改桌面墻紙DIY

更新時間:2019-05-18 文章作者:未知 信息來源:網絡 閱讀次數:

杜運慶

  在客戶運行您的應用程序的時候自動更換墻紙,顯然是廣告宣傳的一個好機會。但無論是MSDN還是網絡上的免費資源代碼,更換墻紙幾乎都是同一個API函數SystemParametersInfo和同一段代碼,國外站點提供的免費代碼也是如此。從VB4.0開始就這樣。這段代碼是:

Private Declare Function SystemParametersInfo Lib "user32" Alias  "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long,   ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Const SPIF_SENDWININICHANGE = &H2
Const SPIF_UPDATEINIFILE = &H1

Private Sub Form_Load()
  ChangeWP = SystemParametersInfo(SPI_SETDESKWALLPAPER,
         0, "Path+BmpFile", 0)
End Sub

  使用這個例程確實能夠切換墻紙,但存在以下問題:

  1、用鼠標右鍵點擊桌面,會看到【背景】→【墻紙】里面的文件名是空的。

  2、重新啟動后桌面墻紙消失。

  3、沒告訴您怎么切換"居中"或"平鋪"。

  怎么解決這些問題呢?

  1、Windows的墻紙必須以BMP格式的文件存放在Windows目錄下面,如果您的圖片不在該目錄或不是BMP文件,那么就會出現第一個問題。因此必須把您的圖片轉換成BMP文件并復制到Windows目錄下面。

  2、要使重新啟動后需要在注冊表里面修改相應的鍵值,具體位置是 HKEY_CURRENT_USER\Control Panel\desktop中的Wallpaper鍵,讓它的鍵值等于您的全路徑文件名。

  3、在更換墻紙以前首先設置是否"居中",需要修改注冊表中HKEY_CURRENT_USER\Control Panel\desktop中的TileWallpaper鍵,鍵值"0"表示"居中","1"表示"平鋪"。




  本例把一個JPG格式的圖片成功地設置為墻紙,全部代碼如下:

Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long

Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

Const SPI_SETDESKWALLPAPER = 20
Const SPIF_SENDWININICHANGE = &H2
Const SPIF_UPDATEINIFILE = &H1
Const REG_SZ As Long = 1
Const HKEY_CURRENT_USER = &H80000001

Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long

Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long

Private Declare Function RegSetValueExString Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, ByVal lpValue As String, ByVal cbData As Long) As Long

Private Declare Function RegSetValueExLong Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpValue As Long, ByVal cbData As Long) As Long

Private Sub SetKeyValue(sKeyName As String, sValueName As String, vValueSetting As Variant, lValueType As Long, lPredefinedKey As Long)

 lRetVal = RegOpenKeyEx(lPredefinedKey, sKeyName, 0,
             KEY_ALL_ACCESS, hKey)
 lRetVal = SetValueEx(hKey, sValueName, lValueType, vValueSetting)
 RegCloseKey (hKey)
End Sub

Private Function SetValueEx(ByVal hKey As Long, sValueName As String, lType As Long, vValue As Variant) As Long
 Dim lValue As Long
 Dim sValue As String
 Select Case lType
  Case REG_SZ
     sValue = vValue & Chr$(0)
     SetValueEx = RegSetValueExString(hKey, sValueName, 0&, lType,
            sValue, Len(sValue))
  Case REG_DWORD, REG_BINARY
     lValue = vValue
     SetValueEx = RegSetValueExLong(hKey, sValueName, 0&,
            lType, lValue, 4)
 End Select
End Function

Private Sub Form_Load()
'取得windows目錄
 Dim Path As String, strSave As String
 strSave = String(50, Chr$(0))
 Path = Left$(strSave, GetWindowsDirectory(strSave, Len(strSave)))
 '轉換圖片并保存到Windows目錄下面
 Image1.Picture = LoadPicture(App.Path & "\MyFlower.Jpg")
 SavePicture Image1, Path & "\MyFlower.bmp"
 Dim aa As String
 '寫入注冊表
 '設定居中
 SetKeyValue "Control Panel\desktop", "TileWallpaper",
        "0", REG_SZ, HKEY_CURRENT_USER
 '設定平鋪
 ' SetKeyValue "Control Panel\desktop",
         "TileWallpaper", "1", REG_SZ, HKEY_CURRENT_USER
 '更換墻紙
 aa = Path & "\MyFlower.bmp"
 ChangeWP = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, aa, 0)
 '在注冊表中記錄圖片位置
 SetKeyValue "Control Panel\desktop", "Wallpaper", aa,
        REG_SZ, HKEY_CURRENT_USER
End Sub

  使用本例要注意:必須先設置是否"居中",然后再更換墻紙。本例在Windows95+VB6下調試通過。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        亚洲成人av资源| 亚洲精品欧美激情| 夜夜嗨av一区二区三区| caoporn国产精品| 亚洲欧美日韩国产一区二区三区| 成人黄色片在线观看| 中文字幕在线一区免费| 欧洲av在线精品| 免费在线观看精品| 久久久av毛片精品| 97国产精品videossex| 亚洲主播在线播放| 日韩免费电影网站| 成人免费视频视频| 亚洲国产精品久久久男人的天堂| 欧美一区二区免费视频| 粉嫩绯色av一区二区在线观看| 亚洲精选在线视频| 久久蜜桃av一区精品变态类天堂 | 日韩视频免费观看高清完整版| 黑人巨大精品欧美黑白配亚洲| 欧美极品少妇xxxxⅹ高跟鞋| 波多野结衣精品在线| 国产精品久久午夜| 欧美在线高清视频| 国产成人av电影在线| 亚洲成人免费在线| 国产日韩欧美综合一区| 欧美日韩另类国产亚洲欧美一级| 国产大陆a不卡| 青青国产91久久久久久 | 亚洲成av人影院在线观看网| 国产亚洲1区2区3区| 3d成人动漫网站| 色综合久久久久久久| 国产乱色国产精品免费视频| 奇米色777欧美一区二区| 一区二区三区在线观看动漫| 日本一区二区三级电影在线观看| 日韩一区二区电影在线| 欧美在线观看禁18| 91丨porny丨国产入口| 顶级嫩模精品视频在线看| 看电视剧不卡顿的网站| 五月婷婷激情综合| 亚洲一级二级在线| 亚洲色欲色欲www| 日韩毛片视频在线看| 国产精品你懂的| 国产亚洲人成网站| 欧美精品一区男女天堂| 日韩三级精品电影久久久| 欧美主播一区二区三区美女| 色一区在线观看| 91丝袜国产在线播放| thepron国产精品| 成人免费看的视频| 波多野结衣在线aⅴ中文字幕不卡| 国产精品一二三四区| 国产精品12区| 粉嫩高潮美女一区二区三区| 北条麻妃一区二区三区| 不卡的av中国片| 91论坛在线播放| 欧美日韩一级视频| 91麻豆精品国产91久久久久久| 6080国产精品一区二区| 日韩一区二区三区免费看 | 成人禁用看黄a在线| 91小视频在线观看| 91精品福利视频| 欧美绝品在线观看成人午夜影视| 欧美精品久久99久久在免费线| 日韩一区二区三区av| 精品国产免费视频| 中文一区在线播放| 亚洲精品中文在线| 日韩精品一级中文字幕精品视频免费观看| 午夜伦欧美伦电影理论片| 麻豆一区二区三| 风间由美一区二区三区在线观看 | 91麻豆精品国产91久久久使用方法 | 91视频你懂的| 欧美巨大另类极品videosbest | 7777精品伊人久久久大香线蕉超级流畅 | 国产精品性做久久久久久| 成人ar影院免费观看视频| 欧美色手机在线观看| 精品美女一区二区三区| 中文字幕一区二区三区精华液| 亚洲成国产人片在线观看| 国产精品一区在线| 欧美三片在线视频观看| 国产清纯在线一区二区www| 亚洲综合色视频| 高清不卡一二三区| 欧美精品 国产精品| 中文字幕在线播放不卡一区| 水野朝阳av一区二区三区| 国产精品一区一区三区| 欧美三区免费完整视频在线观看| 国产亚洲精品久| 欧美aa在线视频| 91官网在线观看| 国产精品美女久久久久aⅴ国产馆| 日韩精品一区第一页| 色94色欧美sute亚洲线路二| 久久精品日韩一区二区三区| 日本不卡一区二区| 一本久道中文字幕精品亚洲嫩| 欧美一区二区日韩一区二区| 亚洲午夜精品在线| 99精品国产视频| 国产午夜三级一区二区三| 日本不卡高清视频| 欧美性受xxxx黑人xyx| 国产精品高潮呻吟久久| 国产在线播放一区二区三区| 日韩视频不卡中文| 三级不卡在线观看| 在线观看日韩精品| 国产精品传媒视频| 成人综合婷婷国产精品久久| 久久九九久久九九| 国产精品白丝av| 久久久久国产成人精品亚洲午夜| 奇米影视在线99精品| 欧美一区二区三区免费观看视频| 亚洲国产日日夜夜| 欧美亚洲综合久久| 一区二区三区日韩欧美| 色综合av在线| 亚洲黄色av一区| 精品视频色一区| 日韩二区三区四区| 欧美一区二区三区的| 久久97超碰色| 日本一区二区三区国色天香| 成人免费高清在线| 亚洲色图视频网| 欧美在线免费视屏| 亚洲r级在线视频| 欧美一区二区三区四区五区| 韩国理伦片一区二区三区在线播放| 欧美成人r级一区二区三区| 国产一区二区三区在线观看免费视频 | 国产精品污www在线观看| 成人18精品视频| 1024精品合集| 欧美视频一二三区| 蜜臀av一级做a爰片久久| 久久亚洲精品小早川怜子| 国产不卡一区视频| 亚洲激情六月丁香| 欧美日韩一级二级| 狠狠色综合播放一区二区| 国产欧美视频一区二区| 色菇凉天天综合网| 日韩高清电影一区| 国产婷婷色一区二区三区| 94色蜜桃网一区二区三区| 亚洲 欧美综合在线网络| 日韩亚洲欧美成人一区| 国产精品资源在线观看| 夜夜嗨av一区二区三区中文字幕| 欧美理论片在线| 国产一区二区三区高清播放| 亚洲一区二区精品3399| 精品理论电影在线观看| 成人自拍视频在线| 一级女性全黄久久生活片免费| 26uuu国产一区二区三区| 99re这里只有精品视频首页| 午夜视频久久久久久| 国产人成亚洲第一网站在线播放 | 久久成人久久爱| 国产精品久久久一本精品| 欧美中文字幕不卡| 激情五月婷婷综合网| 亚洲一区在线视频观看| 国产日产欧美一区| 3atv一区二区三区| 91免费版pro下载短视频| 精品写真视频在线观看| 亚洲一二三四久久| 欧美韩国一区二区| 欧美日韩成人综合天天影院 | 青椒成人免费视频| 亚洲人成人一区二区在线观看| 欧美大片日本大片免费观看| 日本精品一级二级| 岛国一区二区在线观看| 日韩av电影天堂| 亚洲国产日日夜夜| 亚洲女人****多毛耸耸8| 久久精品男人的天堂| 日韩女优视频免费观看| 在线亚洲一区二区| 成人动漫视频在线| 高清久久久久久|