2012年6月14日木曜日

マルチモニタのWin7環境で複数の壁紙

Win8ではマルチモニタに
個別に壁紙を設定できるようですが
Win7ではそのままでは不可能です
ですが まぁめんどくさいけど不可能ではないです

ってことで手順
今更 とか
何番煎じ とか 言わないでください お願いします 泣きます

最低限の条件として
PCの操作に慣れている/画像のリサイズやトリミングが普通にできる
くらいは必要なスキルです



まずPCのスペック
Win7 x64 U
プライマリに1920*1080
セカンダリに1280*1024を縦置き
という感じです


では…


普通に右クリックの壁紙設定だと
このように同じ画像が
変な配置で表示されてしまいます


で、まずは各解像度の画像を用意します
大きさが合わない場合はトリミングやリサイズで対応してください

今回は

を使います
横長が画面1で縦長が画面2に使います

次に画面2の画像を加工します
と言っても画面1の分左側に空白を作るだけです
今回はFHD画面が1なので
左に1920pixel増やしました

こんな感じです
今回は 画面2の縦解像度>画面1の縦解像度 だったので縦はいじっていませんが
画面1のほうが縦に大きい場合は 画面1の縦に合わせてリサイズします

そして
画面2用の空白部分に画面1の画像を貼り付けます
ここまでの手順が正常であれば横幅がぴったり合うはずです

ここまで加工した画像が↓
縦解像度が1280
横解像度が2944
の画像となります

最後にこれをデスクトップの背景に設定します


もしも↓のようにずれてしまった場合は
デスクトップ右クリックで個人設定を選び
デスクトップの背景をクリックした後
画像の配置で並べて表示を選択します

これでうまくいくはずです



ちなみに、僕がWinXPを使っていた頃だったと思いますが
あの頃は普通にフリーソフトで設定していました
ただそれはDexpotと相性が悪かったので
自分で加工するようになりました
そういうしがらみがない場合はフリーソフト探してきたほうが楽だと思います


MacOSはFinderから壁紙を設定した時に反映されるのが遅いという欠点はありますが
壁紙とか窓管理とか 便利なOSですね
でもMac OS X 10.8にはあまり魅力を感じないんだよなぁ…
SNS強化とかコミュ障には関係ないですし(キリッ


ってことで 各画面に壁紙を設定する方法でした
これで自由におにゃのこを画面に配置することもできます((

2012年6月8日金曜日

C++でFizz Buzz

C++なんて使ったことねーよ
ってことで
たぶんこれよりうまい方法はいっぱいあると思うけど
めんどくせーんでこれでいいよね(

もうちっとややこしい方法も考えてみたんだけど
動かなかったのでifをネストしました

まぁ 動作は
みりゃわかるよね これくらい

では ノシ