Windows

新しい VC++ のコンパイラを試す

ツイッターを見てたら、Introducing a new, advanced Visual C++ code optimizer | Visual C++ Team Blogこんなのがありまして、へー、でも試すの面倒くさいなぁと思っていたらですね、Try out the latest C++ compiler toolset without waiting for the nex…

Aero-Snap による Window サイズの変更を検出する

GetWindowPlacement では、ウィンドウが通常の状態でのウィンドウ座標と、実際にウィンドウが、最大化されている(SW_MAXIMIZE)のか、最小化されている(SW_MINIMIZE)のか、あるいは、通常の状態(SW_SHOWNORMAL)なのかが取得できます。従って、普通なら、この…

特定のプロセスが開いているファイルの一覧を取得する

そんなん、下の奴を見れば終わり:HOWTO: Enumerate handlesっていう訳にもいきませぬ。 上の奴からたどれる範囲のコードでは、 32bit PID値に未対応 SYSTEM_HANDLE ではなく、SYSTEM_EXTENDED_HANDLE を使う。 ネットワーク共有上のファイルに未対応 \Devic…

Windows 8 Developer Preview

流行り物に乗ってみるのも大事なこと。とりあえず、インストールしてみましたよ。出たばっかりのVMware Workstation 8に。 なんか、VMでも起動がやたらと早い印象があります。田ボタンがうげぇという事になってるのには慣れることができるかどうか未知数です…

Windows 7の起動時間 on ThinkPad T400s