Last-modified: 2016-05-19 (木) 16:01:53 (1986d)

 Windowsの壁紙を変更するAPIとしては、

  1. user32.dllのSystemParametersInfo関数
    • ビットマップのみ対応
  2. IActiveDesktopインターフェース
    • ビットマップ以外(JPEG, PNG等)にも対応
      • jpeg等の表示時には、「ActiveDesktop=true」にする必要がある
    • IE4以降の環境で利用可能

の2種類の方法があるようです。
 前者のわかり易いサンプルがMSDNのcode4funにあったので、壁紙変更サンプルプログラムを作ってみました。

壁紙チェンジャ


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS