SystemParametersInfo 壁紙を変更する
目次に戻る
WindowsAPIになります。はっきり言って、通常は使いません。ただ、今日公開した壁紙ち
ぇんじゃ〜で使用しているので紹介します。
SystemParametersInfo関数はその名の通りWindowsというOSの設定内容を得たり、
設定したりする関数です。たぶん他にも似たような関数があると思いますが、壁紙を変更
したい場合はこの関数を使います。
//壁紙を変更する
::SystemParametersInfo(SPI_SETDESKWALLPAPER,0,ビットマップファイル名
,SPIF_UPDATEINIFILE|SPIF_SENDWININICHANGE);
4番目の引数「SPIF_UPDATEINIFILE|SPIF_SENDWININICHANGE」はつけなくても問題は
無いのですが、つけといた方が良いです。
目次に戻る