アクセスが拒否されました。アクセスが拒否されました。いうことで残念でした。何回も繰り返しやってるとたまに成功するから不思議。svn使うと確実に成功するからbzr-svnに不具合があるのかな。試した環境はこんな感じ。ExpressEdition実行すると通知領域の鬱陶しいバルーンが消えるよ。デスクトップにショートカット作ってショートカットキーを設定するなりお好みのランチャーに設定するなり好きな方法でキーボードから呼び出せるようにして使うと便利だよ。ライセンスはNYSL(http://www.kmonos.net/nysl/)だよ。anis774誰でも知ってるForm1の壁紙です。これから新しいソフトを開発するぞ!ってワクワク感が伝わると思います。1280×1024用です。anis774低レイヤの文字列操作なんかC#をバカにされてるようで(←酷い被害妄想)イラっときて書いた。(byte*)_img.Scan0;ってコードに驚いた。argbValues.Length);ってな感じで配列にコピーしてからその配列のポインタを操作してたから。コード保管庫のコードに反映させましたよっと。XPと明記しようと思います。対応させたいと思ってます。テスト環境の入手の目処が全く立たないのでどうにも出来ないんですね。ぶちゃけちゃうとお金がない。“壁紙を変更”が動作しない理由はだいたい検討ついてます。現在はSystem.Diagnostics.Process.Start()メソッドで”desk.cpl”を実行させ、終了時にレジストリから変更された壁紙を取得するという実装になってます。この”desk.cpl”がVISTAでは別の何かなんでしょうね、調べてないけど。ここに独自の”壁紙を変更”画面を実装すればVISTAでも上手く動くんじゃないかと、ブランチを作って実装を始めてます。ひとつVISTAでの問題があるんですよね。SPDが実行されていないときに壁紙が変更されても次にSPDが起動されたときにそれを検知してSPDにも反映する機能があるのですが、これがVISTAで上手く動かないみたい。この機能は、SPDの終了時に壁紙を記録したレジストリのキーをSPDの設定ファイルに保持して、次回起動したときに、前回記録したキーと現在のキーを比較する実装になってます。この保持するべきレジストリのキーがVISTAだと違うんでしょうね。XP上でも、IEのメニューから壁紙を変更した場合にSPDで検知出来なかったりするし。関連するレジストリのキーを全部洗い出して保持するのも割に合わないし、この機能は廃止しちゃおうかなぁ...。OSや環境に依存せずに壁紙を取得する方法があればいいんだけどな。レジストリをゴニョゴニョするのは美しくない。どんな対策をしようとVISTAも7も持ってないので確認のしようが無いんですけどね。何時か環境を入手出来たときに対応作業が楽になればいいなってことで。※追記(12/7)VISTA/7でも”desk.cpl”のコマンドは変らないようです。Process.WaitForExitが効かない)が原因なのかも。したらどうにもならないよね、OSの仕様みたいだし。独自の”壁紙を変更”画面を実装する方向で良かったのかも。独自の”壁紙を変更”画面の実装がさっき終わりました。WindowsXPの画面のプロパティにはない壁紙の配置方法が選べます。・拡大して表示(アスペクト比維持、余白あり)・拡大して表示(アスペクト比維持、余白なし)痒いところに手が届いてるでしょ、と自画自賛。間自分で使ってみて問題が無ければUPします。AskFreeGames.。