私は現在のユーザーの壁紙へのパスを取得する必要があるVB.NETでプログラムを作成しています。誰かがそれを行う方法を知っていますか?VB.NETで現在のユーザーの壁紙を取得する
答えて
レジストリから現在の壁紙を読むことができます。 APIコールはまったく必要ありません。 ここでは、現在の画像を見つけることができ、私はそれはかなり遅れてますが、誰のためだと...デスクトップの背景(壁紙)が絵(ないソリッド色)であれば知っている
Private Function GetCurrentWallpaper() As String
' The current wallpaper path is stored in the registry at HKCU\Control Panel\Desktop\WallPaper
Dim rkWallPaper As RegistryKey = Registry.CurrentUser.OpenSubKey("Control Panel\Desktop", False)
Dim WallpaperPath As String = rkWallPaper.GetValue("WallPaper").ToString()
rkWallPaper.Close()
' Return the current wallpaper path
Return WallpaperPath
End Function
SPI_GETDESKWALLPAPERを使用してSystemParametersInfo()をピンボークする必要があります。それは、壁紙のビットマップファイルへのパスを返します。必要な宣言については、pinvoke.netをご覧ください。
wow私はC++でその関数について知っていましたが、VB.NETで使うことはできませんでした! –
でもVisual Basicチームのメンバーは証人保護プログラムには含まれていませんが、実際には複雑な実装です。 –
ことを行うコードですディレクトリ:
"C:\ \ Users \ユーザー{ユーザー名} \のAppData \ローミング\マイクロソフト\ Windowsの\テーマ"
- 1. 現在の壁紙を入手する
- 2. 現在の壁紙に基づくAndroidライブ壁紙
- 3. 現在のWindowsユーザーを取得するVB.net
- 4. 現在のユーザーIDを取得する
- 5. 現在の壁紙イメージを取得するために使用できるiPhone SDK APIはありますか?
- 6. アクティビティから現在のライブ壁紙の設定を開く
- 7. VB.netで現在のクラスの種類を取得する
- 8. pygtk(多分X11?)で現在の壁紙へのパスを決定する
- 9. 現在のユーザーの名前を取得
- 10. 現在のアドインユーザーのユーザー名を取得
- 11. WinRTの現在のユーザーを取得
- 12. すべてのシステムの壁紙を取得する
- 13. ユーザーに現在のapprequestsを取得
- 14. Episerver、ユーザーに現在の「ワークアイテム」を取得
- 15. Facebook C#SDK現在のユーザーを取得
- 16. asp.netで現在のユーザーの場所を取得する方法
- 17. Windowsで現在のユーザーのホームディレクトリを取得する方法
- 18. twitterで現在のユーザーの詳細を取得する方法
- 19. iPhone壁紙を読む壁紙
- 20. sifefinityで現在のユーザーを取得する4.4
- 21. pam_ldapで現在のPAMユーザーを取得する方法は?
- 22. wp-load.phpなしで現在のユーザーを取得する
- 23. SQL Serverストアドプロシージャで現在のユーザーを取得する
- 24. bingの壁紙
- 25. 壁紙に壁紙を貼るときの問題
- 26. 現在のユーザーのNetworkCredentialを取得する(C#)
- 27. 現在のユーザーを取得するための戦略
- 28. Prestashopの現在のユーザーIDを取得するには?
- 29. モデルフィールドの現在のユーザーを取得する方法
- 30. ユーザーの現在の位置を取得するandroid
私は本当にないと思い - もhttp://devcity.net/Articles/119この記事を読みます/1/vb2005_wallpaper.aspx – asawyer