⑴ vb6編程更換背景
以下代碼可以達到你的要求:
(可以定時更換桌面背景)
Private Sub Timer1_Timer() '一分鍾循環一次
Dim FileName As String
Dim Ret As Long
Dim MyValue As Integer
If ListFile.ListCount > 0 And (TimeCount Mod TimeValue) = 0 Then '更換為選定的牆紙
If Option1.Value = True Then '順序更換
If FileNum > ListFile.ListCount Then FileNum = 1
FileName = ListFile.List(FileNum - 1)
FileNum = FileNum + 1
ElseIf Option2.Value = True Then '隨機更換
Randomize ' 對隨機數生成器做初始化的動作
MyValue = Int(ListFile.ListCount * Rnd) ' 生成 0 到 LISTBOX中數目和(ListCount-1個)之間的隨機數值。
FileName = ListFile.List(MyValue)
End If
If fs.FileExists(FileName) Then '文件是否存在
If Option3.Value = True Then '平鋪
rc = RegOpenKeyEx(HKEY_CURRENT_USER, gREGKEYWallPaper, 0, KEY_ALL_ACCESS, hKey) '打開相應注冊鍵值
rc = RegSetValueEx(hKey, "TileWallpaper", 0, REG_SZ, ByVal "1", 2) '寫入相應鍵值信息
rc = RegSetValueEx(hKey, "WallpaperStyle", 0, REG_SZ, ByVal "0", 2) '寫入相應鍵值信息
Ret = WritePrivateProfileString("Desktop", "Wallpaper", FileName, "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = WritePrivateProfileString("Desktop", "TileWallpaper", "1", "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = WritePrivateProfileString("Desktop", "WallpaperStyle", "0", "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, ByVal FileName, SPIF_UPDATEINIFILE) '更新系統參數信息
ElseIf Option4.Value = True Then '拉伸
rc = RegOpenKeyEx(HKEY_CURRENT_USER, gREGKEYWallPaper, 0, KEY_ALL_ACCESS, hKey) '打開相應注冊鍵值
rc = RegSetValueEx(hKey, "TileWallpaper", 0, REG_SZ, ByVal "0", 2) '寫入相應鍵值信息
rc = RegSetValueEx(hKey, "WallpaperStyle", 0, REG_SZ, ByVal "2", 2) '寫入相應鍵值信息
Ret = WritePrivateProfileString("Desktop", "Wallpaper", FileName, "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = WritePrivateProfileString("Desktop", "TileWallpaper", "0", "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = WritePrivateProfileString("Desktop", "WallpaperStyle", "2", "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, ByVal FileName, SPIF_UPDATEINIFILE) '更新系統參數信息
ElseIf Option5.Value = True Then '居中
rc = RegOpenKeyEx(HKEY_CURRENT_USER, gREGKEYWallPaper, 0, KEY_ALL_ACCESS, hKey) '打開相應注冊鍵值
rc = RegSetValueEx(hKey, "TileWallpaper", 0, REG_SZ, ByVal "0", 2) '寫入相應鍵值信息
rc = RegSetValueEx(hKey, "WallpaperStyle", 0, REG_SZ, ByVal "0", 2) '寫入相應鍵值信息
Ret = WritePrivateProfileString("Desktop", "Wallpaper", FileName, "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = WritePrivateProfileString("Desktop", "TileWallpaper", "0", "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = WritePrivateProfileString("Desktop", "WallpaperStyle", "0", "Win.ini") '更換結果寫入到Win.ini中相應相置
Ret = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, ByVal FileName, SPIF_UPDATEINIFILE) '更新系統參數信息
End If
End If
End If
TimeCount = TimeCount + 1 '因為計數器時間間隔不能大於65535毫秒,故採取此計數法
End Sub
⑵ .net C# web頁面上 如何更換桌面壁紙
你說的是【不可能實現的】,除非你做成【ACTIVE控制項】,也就是插件,才有可能!
無論你後台用什麼(C#或java或c++),用戶瀏覽網頁時,瀏覽器只是得到的僅僅是一些html代碼,和一些javascript,而javascript只能操作網頁的DOM,是操作不了用戶機器的,
你在本機可以,那是因為你本機就是伺服器,而.net(asp.net)是在伺服器上運行的。
你還是要把基礎學習好。。。
⑶ 為編程軟體使用什麼背景顏色比較不傷眼
當我們長時間使用編程軟體的時候,眼睛總是會覺得很疲勞,感覺看東西很模糊。什麼顏色會比較適合我們眼睛觀看屏幕呢?
正確的習慣是,不管白天黑色,都把室內的環境燈打開。同時,選擇和環境反差小的淺色背景。紅色是最刺激眼睛的顏色,看得時間長了,就容易產生眼乾、眼澀等症狀,加重眼睛疲勞,所以建議大家不要使用紅色等暖色作為電腦屏幕和網頁的底色。
⑷ 如何以編程方式更改贏8.1或Win 10 UWP應用的背景主題
讓Win 10系統更漂亮需要根據自身喜好來進行相關設置。 修改桌面背景壁紙,主題色的步驟如下: 1、用Cortana搜索「背景設置」,並打開「背景設置」。 2、點擊「瀏覽」選擇要設置的桌面壁紙。 3、點擊左側的「顏色」,然後在右側,設置主題顏色。 修改主題...
⑸ 求背景桌面,既美觀又實用的(順便求初學C++的交流方式,qq群阿什麼的)
1.介紹你到網路圖片打"努力","奮斗"等關鍵字,可以找到很多了,一定不會失 望,沒有的話你就換換關鍵字,換成同義詞
2.建議高中的時候不要花那麼多時間到編程去,以後多的是時間.我就是學編程的.如果你有興趣,可以考計算機專業再學.老實說,如果你不懂C語言,操作系統和數據演算法資料庫,網路技術等基礎和很底層的東西的話,你永遠都不可能成為一個編程高手.如果真要學的話,建議把C語言的基礎打好,在看多點源碼,了解一下操作系統和演算法~
最後一句,祝你成功.我也在學C++和.net
⑹ 哪裡有編程方面的桌面壁紙
網路。你要什麼樣的,我幫你找桌面壁紙 程序界面,但是不是書籍。你要什麼樣的啊
⑺ 請問想編程電腦桌面主題,要用哪種語言C++CC#還是什麼
windows是腳本語言文件,封裝了圖片,聲音等資源文件,壓縮在一起,,腳本中指示透明度,樣式,和某些圖片用在哪裡,提示聲音,壁紙及更換時間,不是可執行文件,不用編程語言
⑻ 屬於程序員們的壁紙
純黑色
一方面 程序員要求簡約直白 他們是單純的技術者 追求純粹的生活
一方面 桌面上的圖標顯得不會很亂 甚至你可以在不放圖標的地方ps一句格言
另一方面 微軟不是要黑屏嗎 每次看到黑色 就會想到中國的軟體的落後 然後。。。
⑼ 用VB編寫以下程序:啟動後,把桌面壁紙修改為我指定的圖片,隱藏任務欄,無法打開任務管理器。
把窗體的borderstyle 設置為 0-none
然後寫入代碼:
』這個是窗體置頂API
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Sub Command1_Click()
If Text1.Text = "我是豬" Then
Unload Me
Else
MsgBox "輸入錯誤!", 48, "提示"
End If
End Sub
Private Sub Form_Load()
SetWindowPos Me.hwnd, -1, 0, 0, 0, 0, 2
『最大化
Me.WindowState = 2
Label1.FontSize = 18
Label1.Caption = "輸入我是豬!"
Command1.Caption = "確定"
Text1.Text = ""
End Sub