2008-08-25から1日間の記事一覧

DOSのバッチ処理

DOS

敬遠されがちなDOSのバッチ(.bat)処理。実はいろいろ使えるんです。 @echo off setlocal rem メインルーチン :main call :func "hoge" goto :eof rem 関数 :func echo %1 goto :eof 関数呼び出し。 for /F %%s in ('dir *.txt /b') do ren %%~fs %%~ns.xml .…

描画と更新のスレッド分離

携帯から更新。 先日のコメントでスレッド分離やってるって書きましたが半分嘘でした。なんかおかしいと思って調べたら、完全にブロックされて同期処理になってました。 WM_PAINTで描画処理するようにして、更新スレッドからメッセージループスレッドへUpdat…