エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
IDesktopWallpaperの使い方 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
IDesktopWallpaperの使い方 - Qiita
はじめに 初めての投稿です。 IDesktopWallpaper は Windows で壁紙を設定する API です。 機能的にはシ... はじめに 初めての投稿です。 IDesktopWallpaper は Windows で壁紙を設定する API です。 機能的にはシンプルなものですが、C# から使おうとしたところ思いのほか情報が少なく面倒な箇所もあったため、その際に調べた情報を共有します。 インタフェース定義についてコメントをいただきました。 現在は、COM 含め Win32API のネイティブの関数やインタフェース定義は自分で用意しなくても CsWin32 というライブラリを使えば必要な定義を必要な分だけ生成してくれるようです。CsWin32 は Microsoft製で nuget から導入できます。 なので、インタフェース定義は下記で説明しているような自分で定義を書いたりネットで拾ったりするのではなく CsWin32 を使うのが今後の主流となりそうです。 ただ、CsWin32 は現状β版であること、文字列などの受け渡