2012-07-01から1ヶ月間の記事一覧

EditBoxのウィンドウハンドルしか持ってない場合の文字列取得方法

自プロセスのウィンドウハンドルの場合はGetWindowText関数で取得可能です。 また、他プロセスのウィンドウハンドルの場合はSendMessage関数で、ウィンドウハンドルにWM_GETTEXTを送って取得できます。 WM_GETTEXT EditBoxのウィンドウハンドルに対して、Get…

Windows7で拡張子が付いていないnByteのファイルのプロパティを開くとカーネルメモリがn/500Byte上昇する現象

拡張子がついてないaという名前で1TBのファイルがあったとすると、そのプロパティを開くとカーネルメモリが2GB程度上昇します。 poolmon.exeというプログラムで調べるとMmStというのが異常なほど増加していることがわかりました。 拡張子を付けるとこの現象…