問題タブ [desktop-wallpaper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb6 - Windowsの壁紙:BMPだけではありませんか?
デスクトップの壁紙をHTMLドキュメントに設定できることをいくつかの場所で読みました。プログラムで変更することに成功した人はいますか?
次のVB6のスニペットは、BMPの設定に役立ちますが、HTMLに使用しようとすると、背景が青くなり、他には何も表示されません。
おそらく、必要な他の設定がいくつかあります。何か案は?
windows-xp - Windows XP でデスクトップ アイコンの間隔を計算するための数式または API
デスクトップの壁紙として使用するために、画像または単純な色にグリッド線を適用する単純なアプリケーションを作成しました。アイデアは、デスクトップ アイコンをグリッド内に配置できるということです。問題は、私が理解しているよりも多くのことに依存して、実際のピクセル単位の間隔がシステムごとに異なるように見えることです。私は、少なくともこれらのことが要因であることを学びました:
- 解像度(当たり前)
- タスクバーのサイズと配置
- フォント
これ以上のものがあるはずです。たぶん、私が知らないAPI呼び出しがありますか?
windows - デスクトップの壁紙を変更する Windows アプリケーションを作成する方法は?
Web サービスから取得した写真に基づいてデスクトップの壁紙を変更する小さな Windows アプリケーションを作成したいと思いますか? これについてどうすればよいですか?これをコーディングするのに最も速いのは、どの言語/テクノロジですか?
c++ - Linuxの壁紙をプログラムで変更する
C / C ++プログラム内で(GNOMEを使用して)Linuxデスクトップの壁紙を変更するにはどうすればよいですか?それを行うためのシステムAPIはありますか?
windows - 壁紙が変更されたことをどのように検出しますか(Windows XP以降)?
デスクトップの壁紙を変更する方法を理解しました(インターネット上には数十の例があります)。
まだ私にはわからないことが1つあります。壁紙が変更されたことを検出するにはどうすればよいですか?(ディスプレイコントロールパネルまたはそれを変更する別のプログラムを介して言います。)
macos - OSX10.5ユーザーの壁紙の場所はどこですか
/File/System/Location/
ユーザーの現在の壁紙がOSX10.5のどこに保存されているのか疑問に思っていました。デフォルトのログインウィンドウの壁紙がどのように保存されるかのようなもの/System/Library/CoreServices/DefaultDesktop.jpg
c++ - C++ と Windows API を使用してプログラムで壁紙を変更する
Qtとmingw32を使用して、画像をダウンロードして背景の壁紙として設定するアプリケーションを作成しようとしています。VB と C# でこれを行う方法と、C++ である程度行う方法について、オンラインでいくつかの記事を読みました。SystemParametersInfo
現在、すべて正しい引数 (コンパイラ エラーなし) と思われるものを使用して を呼び出していますが、失敗します。シンバルの大きなクラッシュはなく、ただ0
戻ってきただけです。GetLastError()
同様に啓発的な を返します0
。
以下は私が使用しているコードです (わずかに変更された形式であるため、オブジェクトの内部を表示する必要はありません)。
python - Windowsのマルチモニター設定の画面ごとに異なる壁紙
私が使用しているもの:
壁紙を変更します。
しかし、画面ごとに異なる壁紙を配置する簡単な方法があるかどうか疑問に思っています。
この機能はWindowsの標準ではありませんが、ultramonのような外部アプリケーションがこれを実行します。誰もがそれがどのように機能するか知っていますか?
2つの画像を1つに結合して壁紙を作成するとうまくいくと思っていた方法ですが、それでも1つの画像を両方の画面にまたがる方法が必要です。
また、モニターのセットアップ、各画面の解像度、およびそれらの配置に関する情報を取得するにはどうすればよいですか?WindowsのGUI表示設定に表示されるものと同様ですが、数値です。
c# - C#-複数のデスクトップの壁紙アプリ-ロジックの問題
私は現在、この問題で髪を引き裂いています。
私がしているところ:
私は出来ます
- 画面ごとに画像を生成する
- 2つの画面を並べてメガイメージを作成します。
- これをタイル張りの壁紙として設定します。
私がやりたいこと:
- 任意の数のモニターをサポート
- 上、下、または対角線など、モニターのすべてのオフセットをサポートします。
私はこのMSDNの記事を読み、非常に役立つことがわかりました。
http://blogs.msdn.com/b/oldnewthing/archive/2007/09/24/5083738.aspx
しかし、私はまだ私が使用する必要があるロジックに固執しています:
- モニターのバリエーションに必要な画像のサイズを計算します
- モニターのオフセットを適用して壁紙を作成します
私のプログラムは次のようにレイアウトされています。
ScreenInfoクラス:
ScreenCollectionクラス
私のソースコードの残りの部分はまだ実装されていません。
ありがとう!
編集:
本当にハッキーで恐ろしいコードを使って2台のモニターを相互に表現する方法を理解しましたが、モニターがどのように配置されているかをもう少し理解し始めています...
android - ホームの壁紙を取得してアクティビティに設定する
ホームの壁紙セットを取得して、アクティビティの背景として使用したいと考えています。これは可能ですか?
でインターネットで検索しました
私はサービス名を持っています(壁紙はライブサービスであるため)、たとえばcom.android.wallpaper.grass.GrassWallpaper
...これを使用してサービスをアクティビティに開始できますか?
もしそうなら、どのように?